delphi 有关父窗口的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 有关父窗口的问题相关的知识,希望对你有一定的参考价值。
delphi父窗口,
我想让父窗口的上部分,高60左右,这部分不动,让子窗口只能在这60下边显示,谁有思路??
谢谢大家的回答,我只是个初学者,好多东西都不懂,
"主窗体上放个菜单栏",我想知道菜单栏 在哪儿??
"子窗口的父容器设为这个panel" 这个在什么地方设置??
第三位的回答我就更不明白了.
再次感谢大家的回复
如果你只是在某一个地方控制一下,你直接限制位置就行
另外你可以参考TPanel的Bevel宽度设置后,观察其边框效果
我附图就是根据这个修改出来的一个组件,一个Panel,其顶部高度x为标题区,当插入控件时,是不会被遮挡的
参考技术A 在父窗口放一个panel,把子窗口的父容器设为这个panel,就想放哪就放哪了。 参考技术B 主要你这个父子关系讲得太模糊了窗口也讲得也模糊 是Form还是任意窗口控件 参考技术C 如果是子窗体的话,可以在主窗体上放个菜单栏,把菜单栏设置成60 的高度。子窗体融合的时候,主窗体的菜单栏式不会被覆盖的。 参考技术D 拖一个Panel放进来,设置其Align属性为alTop,Height属性为60
MFC中怎么让子窗体大小随着父窗口的大小变化而改变?
是一个子窗口,并不是单纯的控件。而且子窗口是下层不是弹出式的,子窗口是覆盖在一个图片空间上的。
MFC 对话框中子对话框随父窗口大小变化而变化,基本是这样。父窗口变化时控件也变化我会,但如何让子窗口也随父窗口变化而变化不会。在线等。
标准控件,其实就是一个封装了的对话框的子窗口。追问
怎么获取子窗体的CWnd *pWnd值呢?求大神指教
追答一般来说,自己创建的窗口,需要自己去保存句柄或窗口指针。
你在创建的时候,将窗口指针给到一个父窗口类成员变量就可以了。
以上是关于delphi 有关父窗口的问题的主要内容,如果未能解决你的问题,请参考以下文章
有空delphi子窗体关闭触发父窗体做出一系列改变的操作,主要就是子窗体关闭时能改变父窗体组件状态