00 在父对话框上创建凹下/凸起的子对话框样式

Post date: 2012/4/24 上午 06:47:00

  1. // 在父对话框窗口上创建凹下或者凸起的子对话框
  2. // 子对话框样式Style:Child,Border:NONE风格
  3. CNewDlg* pDlg = new CNewDlg;
  4. pDlg->Create(IDD_DIALOG1, this);
  5. pDlg->ModifyStyleEx(0, WS_EX_DLGMODALFRAME);
  6. // 这里是凸起的样式,如果是凹下风格,将这里的WS_EX_DLGMODALFRAME换成WS_EX_CLIENTEDGE即可
  7. pDlg->SetWindowPos(NULL, 0, 0, 0, 0, SWP_FRAMECHANGED | SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOMOVE);
  8. // 销毁对话框窗口
  9. pDlg->DestroyWindow();
  10. delete pDlg;
  11. pDlg = NULL;