第一个MFC程序
2019年7月,MFC入门,开始编写第一个MFC程序。
一、编写前的准备。
安装vs2019;(注:安装时勾选C MFC 生成工具)
VS2019好看多了。
二、正式编写开始:
1、创建新项目
2、选择空项目
3、输入项目名称HELLOMFC
4、点击创建
5、修改项目属性(修改"高级"-"MFC的使用"为"在静态库中使用 MFC",修改"连接器"-"子系统"为"窗口 (/SUBSYSTEM:WINDOWS)"
6、添加一个源文件main.cpp
代码如下:
#include <afxwin.h>
class MainApp :public CWinApp
{
public:
BOOL InitInstance();
};
class MyMainWnd :public CFrameWnd
{
public:
MyMainWnd();
};
MainApp a;
BOOL MainApp::InitInstance()
{
m_pMainWnd = new MyMainWnd();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
}
MyMainWnd::MyMainWnd()
{
Create(NULL, _T("第一个MFC程序"));
}
编译:代码成功运行了。第一个窗口出现了。