Visual Studio 2017:我创建了一个Windows项目(Windows桌面向导-> Windows App(Empty))。
将MFC设置为在共享DLL中使用MFC。包含<afxwin.h>
。
在错误列表中有很多注释。
代码在这里:
#include <afxwin.h>
class CMyWnd : public CFrameWnd
{
public:
CMyWnd()
{
Create(nullptr, _T("Just an stupid app ,isn`t it?"));
}
};
class CMyApp : public CWinApp
{
public:
virtual BOOL InitInstance() override;
};
BOOL CMyApp::InitInstance()
{
m_pMainWnd = new CMyWnd;
m_pMainWnd->ShowWindow(SW_NORMAL);
return TRUE;
}
CMyApp MainApp;
但是,该程序可以运行。 到底是怎么回事?如何修复它或仅关闭此标头中的错误? (我在这里有点新,所以如果我在任何地方都不对,请纠正我) 谢谢!