+ -
当前位置:首页 → 问答吧 → 为何 子对话框 无法 盖住 父对话框上的控件????

为何 子对话框 无法 盖住 父对话框上的控件????

时间:2011-12-01

来源:互联网

我在一个对话框上创建了一个子对话框 ,

想用此子对话框盖住父对话框部分区域,


但结果是,用鼠标点击点对话框时,父对话框被盖住区域下的控件会透过子对话框 显示出来,
这是为什么??


如何不让父对话框上盖住区域下的控件显示出来呢??


请教各位了!!!!


作者: gxl123   发布时间: 2011-12-01

创建了一个子对话框的时候给它指定这个窗口的指针为父窗口指针.(HWND hWndParent)
如果你的子对话框是已经布局好了,那么在设置该对话框的时候指定Style为Child即可.
一般Style有:Overlapped\Child\Popup

这样试试看.

作者: yuucyf   发布时间: 2011-12-01

引用 1 楼 yuucyf 的回复:
创建了一个子对话框的时候给它指定这个窗口的指针为父窗口指针.(HWND hWndParent)
如果你的子对话框是已经布局好了,那么在设置该对话框的时候指定Style为Child即可.
一般Style有:Overlapped\Child\Popup

这样试试看.


这样试试看。。。WS_CHILD|WS_POPUP|WS_OVERLAPPED

作者: shen_wei   发布时间: 2011-12-01