书籍:《Visual C++ 2017从入门到精通》的2.1.2 MFC方式中2.手工写一个简单的MFC程序
环境:visual studio 2022
内容:手工写一个简单的MFC程序
1.文件->新建->项目
2.根据以下步骤选择Windows桌面向导
3.输入项目名,选择保存位置,点击创建。
4.在弹出的WIndows桌面项目中,选择桌面应用程序(.exe),勾选空项目,然后点击确定。
5.创建新文件test.cpp和test.h.
6.修改项目属性,使其支持MFC编程。
7.编写程序内容
test.h的内容如下
#pragma once
#pragma once
#include <sdkddkver.h>
#include <afxwin.h>
#include <afxwinappex.h>
#include <afxframewndex.h>
class CTestApp : public CWinAppEx
{
public:
virtual BOOL InitInstance();
};
test.cpp的内容如下:
#include "test.h"
CTestApp theApp;
BOOL CTestApp::InitInstance()
{
CWinAppEx::InitInstance();
SetRegistryKey(TEXT("Hello MFC app."));
AfxMessageBox(_T("Hello World, MFD"));
return TRUE;
}
8.编译,运行
运行结果