// 在父对话框窗口上创建凹下或者凸起的子对话框
// 子对话框样式Style:Child,Border:NONE风格
CNewDlg* pDlg = new CNewDlg;
pDlg->Create(IDD_DIALOG1, this);
pDlg->ModifyStyleEx(0, WS_EX_DLGMODALFRAME);
// 这里是凸起的样式,如果是凹下风格,将这里的WS_EX_DLGMODALFRAME换成WS_EX_CLIENTEDGE即可
pDlg->SetWindowPos(NULL, 0, 0, 0, 0, SWP_FRAMECHANGED | SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOMOVE);
// 销毁对话框窗口
pDlg->DestroyWindow();
delete pDlg;
pDlg = NULL;在父对话框上创建凹下/凸起的子对话框样式
最新推荐文章于 2023-12-05 11:52:38 发布
本文详细介绍了如何在父对话框窗口上创建一个凸起的子对话框,并通过设置窗口样式来实现。包括使用CNewDlg类创建对话框、修改窗口样式以达到凸起效果、窗口位置调整以及最终销毁对话框的操作。
361

被折叠的 条评论
为什么被折叠?



