模态对话框的child属性解决思路
模态对话框的child属性有一普通对话框,类名为cdialog1,我想用两种方式调用该对话框,一:domodal,有标题栏。
模态对话框的child属性
有一普通对话框,类名为cdialog1,我想用两种方式调用该对话框,
一:domodal,有标题栏。
二:嵌入到其它视图中做为子视图显示,无标题栏,属性为CHILD。
求高手帮忙。
[解决办法]
我好像知道你什么意思了
对话框的属性是从资源模板带过来的
可以先create出来在通过ModifyStyle修改试试看
[解决办法]死机?是什么状况呀 。 是不响应还是其他 我就刚做完这方方面的功能 你说的不是太具体
[解决办法]dlg->Modifystyle(WS_CAPTION
[解决办法]WS_POPUP
[解决办法]WS_CHILD,SWP_FRAMECHANGED)
这句有问题吧
你去除了WS_CAPTION
[解决办法]WS_POPUP
[解决办法]WS_CHILD这些属性?
另外SWP_FRAMECHANGED是通过Modifystyle添加么
[解决办法]要dialog 适应tab的大小
CRect rect;.
.
.
CDialog* dlg = new CDialog;
.
.
dlg->Movewindonw(&rect);
.
.
最小化不死机!
[解决办法]我终于明白你什么你意思了
试试以下代码吧
pTest->Create(CTestDlg::IDD);
pTest->ModifyStyle(WS_CAPTION
[解决办法]
WS_CHILD, 0);
pTest->SetParent(this);
pTest->ShowWindow(SW_SHOW);