作者aecho (星空下的鲔鱼)
看板C_and_CPP
标题[问题] MFC关於modeless dialog的问题
时间Sat May 23 07:25:47 2009
我在resource那边建立了一个dialog,
之後用 new CDialog() 和 Create()建立一个modeless dialog
因为是CDialog()的关系,所以Create(Dlg:IDD);
里面直接传了resource id
想问的是,我在resource那边修改属性的时候,
可以选Popup和Child,选了popup的话,
这个dialog就可以用ShowWindow(SW_SHOW)显示出来
在ShowWindow(SW_SHOW)之前,
有先用SetWindowPos()改变Z-order,弄到wndtopmost。
改成Child的话就显示不出来,觉得很奇怪~~
我以为modeless dialog应该是child才对~~
--
◣ ◢
<◢. .◣ 野ブタパワー ~~~
╰◥ @@ ◤ 注入!!
>
︱﹨
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.243.253
1F:→ WPC001:Modalless仍然是pop-up...overlap和child是给你贴在别视窗 05/23 22:02
2F:→ aecho:@___@ 原来如此~~ 感恩 @@ 05/25 18:15