使用MFC在一对话框中嵌入另一对话框
Posted on In Programming全文介绍如何使用MFC在一对话框中嵌入另一对话框.
代码如下:
static MyInDlg inDlg; // 需嵌入的对话框 inDlg.Create( IDD_DIALOG, AfxGetApp()->m_pMainWnd); CRect rc; // 嵌入对话框在原对话框中的位置 //GetClientRect(&rc); rc.left = 150; rc.top = 0; rc.bottom = 200; rc.right = 350; inDlg.MoveWindow( rc ); // 设置位置 inDlg.ShowWindow( SW_SHOW ); // 将对话框显示出来
对嵌入对话框设置如下:
Style: Child
Border: none