为什么小弟我的非模态对话框不能够移动?
为什么我的非模态对话框不能够移动???一个主对话框,在OnInitDialog中设置了最大化:ShowWindow(SW_MAXIMIZE
为什么我的非模态对话框不能够移动???
一个主对话框,在OnInitDialog中设置了最大化:
ShowWindow(SW_MAXIMIZE);
对话框上面的控件也都用MoveWindow设置了固定位置。
现在用这个对话框的菜单项启动了一个新对话框(非模态),
C/C++ codeCNewDlg *pDlg = new CNewDlg;pDlg->Create(IDD_DIALOG1, this); pDlg->ShowWindow(SW_SHOW);
但我发现这个新非模态对话框不能够用鼠标拖动,固定在主对话框的左上角,这是怎么回事啊???
[解决办法]将新对话框的Title Bar属性设置为True 就可以了
[解决办法][解决办法]pDlg->ShowWindow(SW_SHOW);
pDlg->CenterWindow();
[解决办法]有标题栏吗