MFC 为什么在CFrameWnd的继承类CMyWnd里面创建窗口,却在CWinApp类的继承类中ShowWindow...?why?
窗口的创建不应该是只和窗口放在一起么?而且我是先写的CMyAPP类后写的CMyWnd类啊!照道理不应该在CMyApp类中就可以newCMyWnd啊?求大神指点?#incl...
窗口的创建不应该是只和窗口放在一起么?
而且我是先写的CMyAPP类后写的CMyWnd类啊!照道理不应该
在CMyApp类中就可以new CMyWnd 啊?求大神指点?
#include"demo.cpp"//头文件
CMyApp theApp;//run
BOOL CMyApp::InitInstance()
{
CMyWnd *pmain=new CMyWnd();
m_pMainWnd=pmain;
// pmain->Create(NULL,TEXT("THIS IS MY WINDOW"));
pmain->ShowWindow(m_nCmdShow);
pmain->UpdateWindow();
return TRUE;
}
CMyWnd ::CMyWnd()
{
Create(NULL,TEXT("mfcwea"));
} 展开
而且我是先写的CMyAPP类后写的CMyWnd类啊!照道理不应该
在CMyApp类中就可以new CMyWnd 啊?求大神指点?
#include"demo.cpp"//头文件
CMyApp theApp;//run
BOOL CMyApp::InitInstance()
{
CMyWnd *pmain=new CMyWnd();
m_pMainWnd=pmain;
// pmain->Create(NULL,TEXT("THIS IS MY WINDOW"));
pmain->ShowWindow(m_nCmdShow);
pmain->UpdateWindow();
return TRUE;
}
CMyWnd ::CMyWnd()
{
Create(NULL,TEXT("mfcwea"));
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询