visual studio 2022 手工写一个简单的MFC程序

书籍:《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的内容如下

cpp 复制代码
#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的内容如下:

cpp 复制代码
#include "test.h"
CTestApp theApp;

BOOL CTestApp::InitInstance()
{
	CWinAppEx::InitInstance();

	SetRegistryKey(TEXT("Hello MFC app."));

	AfxMessageBox(_T("Hello World, MFD"));

	return TRUE;
}

8.编译,运行

运行结果

相关推荐
夏天的味道٥6 分钟前
IDEA 开发工具常用插件整理
java·ide·intellij-idea
猿小猴子1 小时前
主流 AI IDE 之一的 Comate IDE 介绍
ide·人工智能·comate
谢娘蓝桥14 小时前
Mac 安装 Xcode 及qt 环境安装
ide·macos·xcode
方知我14 小时前
使用VSCode进行SSH远程连接时无法与xxx建立连接
ide·vscode·ssh
重生之我要当编程大佬15 小时前
关于打不开pycharm的解决方法(一)
ide·python·pycharm
WarPigs18 小时前
Visual Studio笔记
ide·笔记·visual studio
仟濹18 小时前
IDEA 软件下载 + 安装 | 操作步骤
java·ide·intellij-idea
schinber19 小时前
使用pycharm自带debug模式运行flask时报错
ide·pycharm·flask
清风wxy20 小时前
Duilib_CEF桌面软件实战之Duilib编译与第一个界面程序
c++·笔记·ui·mfc
notfindjob20 小时前
MFC动态加载图片
c++·mfc