样式子

时间:2017-09-01 07:39:57

标签: mfc sdi modeless-dialog

我有SDI结构程序,我想创建具有子样式的CDialog并使用CFormView作为其父项。因为我想使用CFormView作为“包含”。

现在我遇到两个问题。

  1. 我无法将setmunu设置为CDialog(因为对话框样式是小孩)
  2. 对话框表现不正常(对话框有CEdit,但无法输入...)
  3. 如何解决问题?

1 个答案:

答案 0 :(得分:0)

我创建了带有样式弹出窗口的对话框,创建后,将其父对象重新命名为cformview并解决上述问题。

void CFuturePCMSView::DialogCreate()
{
    m_pDlgUser = new CDlgUser(this);
    m_pDlgUser->SetParent(this);
    m_pDlgUser->ShowWindow(SW_SHOW);
}