|
第一段代码:
- #include <afxwin.h>
- class MyApp :public CWinApp
- {
- virtual BOOL Initlnstance() //程序入点
- {
- CFrameWnd* pWnd = new CFrameWnd;
-
- pWnd->Create(NULL, "Hello World"); //建立窗口
- m_pMainWnd = pWnd;
- m_pMainWnd->ShowWindow(SW_SHOW);//显示窗口
- m_pMainWnd->UpdateWindow();
- return TRUE;
- }
- };
- MyApp theApp; //建立应用程序
复制代码
第二段代码:
- #include <afxwin.h>
- class CMyFrameWnd :public CFrameWnd {};
- class CMyWinApp :public CWinApp
- {
- public:
- virtual BOOL InitInstance();
- };
- CMyWinApp theAPP;
- BOOL CMyWinApp::InitInstance()
- {
- CMyFrameWnd* pFrame = new CMyFrameWnd;
- pFrame->Create(NULL,"MFCBase");
-
- m_pMainWnd = pFrame;
- m_pMainWnd->ShowWindow(SW_SHOW);
- m_pMainWnd->UpdateWindow();
- return TRUE;
-
-
- }
复制代码
我的运行环境VS2019,第一段代码运行时有问题,第二段代码运行完好,请问:第一段代码的问题在哪儿 ?
|
上一篇: VS2019设置下一篇: 静态文本框运行时输入数据老是自动清空
|