0

我有 SDI 结构程序,我想CDialog用子样式创建并CFormView用作其父样式。因为我想CFormView用作“容器”。

现在我遇到两个问题。

  1. 我无法将 setmunu 设置为CDialog(因为对话框样式是子样式)
  2. 对话框表现异常(对话框有CEdit,但不能输入...)

我该如何解决这个问题?

4

1 回答 1

0

我创建带有样式弹出对话框的对话框,创建后,将其父级重新指向 cformview 并解决上述问题。

void CFuturePCMSView::DialogCreate()
{
    m_pDlgUser = new CDlgUser(this);
    m_pDlgUser->SetParent(this);
    m_pDlgUser->ShowWindow(SW_SHOW);
}
于 2017-09-04T03:41:10.930 回答