我现在有一个类CMyFile,其中有一个窗口的对象,声明如下:
private:
CDlgMainWnd m_dlgWnd;
创建的时候是在CMyFile创建的时候创建这个窗口,如下:
CMyFile::OnCreate(...)
{
m_dlgWnd.Create(CDlgMainWnd ::IDD,this);
m_dlgWnd.ShowWindow(SW_SHOW);
}
假设我要销毁 m_dlgWnd,然后马上再重建这个窗口,应该怎么做?
高手请指点,最好自己试验下,谢谢了
private:
CDlgMainWnd m_dlgWnd;
创建的时候是在CMyFile创建的时候创建这个窗口,如下:
CMyFile::OnCreate(...)
{
m_dlgWnd.Create(CDlgMainWnd ::IDD,this);
m_dlgWnd.ShowWindow(SW_SHOW);
}
假设我要销毁 m_dlgWnd,然后马上再重建这个窗口,应该怎么做?
高手请指点,最好自己试验下,谢谢了
m_dlgWnd.DestroyWindow();创建
m_dlgWnd.Create(CDlgMainWnd ::IDD,this);
之后再create
用showwindow不就可以了么?