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;
但是,该程序有效。到底是怎么回事?如何修复它或关闭此标头中的错误?(我在这里有点新,所以如果我在任何地方都不对,请纠正我)谢谢!