注册 登录
编程论坛 VC++/MFC

关于tab控件中添加子对话框的问题

只如初见 发布于 2013-10-15 19:07, 350 次点击
各位大师,请问一下以下代码为嘛运行了不显示我加入的子对话框呢:
BOOL CXmManage::OnInitDialog()
{
    CDialog::OnInitDialog();
   
    // TODO: Add extra initialization here
    m_XmTab.InsertItem(0,"项目信息");
    m_XmTab.InsertItem(1,"取费费率");
    m_XmTab.InsertItem(2,"人工单价");
   
    m_XmTab.SetCurSel(0);
    CRect rect;
    m_XmTab.GetClientRect(rect);
    rect.DeflateRect(1,30,2,2);
   
    CDlgXmsx dlgxmsx;
    dlgxmsx.Create(IDD_DLGXMSX,&m_XmTab);
    dlgxmsx.MoveWindow(rect);
    dlgxmsx.ShowWindow(SW_SHOW);
   
    return TRUE;  // return TRUE unless you set the focus to a control
                  // EXCEPTION: OCX Property Pages should return FALSE
}
2 回复
#2
yuccn2013-10-15 22:13
1 不知道你想问什么

2 你定义个局部的对话框 showwindows ,肯定这个对话框是显示不来的啦,用模态吧
#3
只如初见2013-10-16 08:14
回复 2楼 yuccn
虽然你不懂我在说什么,但我懂你在说什么,问题解决了,谢啦~
1