读书人

非模态对话框不能够拖动?解决思路

发布时间: 2012-03-22 17:43:57 作者: rapoo

非模态对话框不能够拖动???
一个主对话框,在OnInitDialog中设置了最大化:
ShowWindow(SW_MAXIMIZE);
对话框上面的控件也都用MoveWindow设置了固定位置。

现在用这个对话框的菜单项启动了一个新对话框(非模态),

C/C++ code
    CNewDlg *pDlg = new CNewDlg;    pDlg->Create(IDD_DIALOG1, this);     pDlg->ShowWindow(SW_SHOW);    


但我发现这个新非模态对话框好像不能够拖动,这是怎么回事啊???

[解决办法]
你在哪创建的?
[解决办法]
风格是不是POPUP。。
[解决办法]
border设成resize
[解决办法]
你的对话框有标题栏么
[解决办法]
新对话框的Title Bar属性设置为true
[解决办法]
看代码没什么问题
应该是好用的
[解决办法]
不能拖动,很奇怪哈
[解决办法]
能否发下代码?397044815@qq.com

读书人网 >VC/MFC

热点推荐