1

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;

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

4

0 回答 0