MFC入门(2.创建MFC窗口)

目录

  • 一、创建项目(Visual studio 2022)
  • 二、添加头文件mfc.h
  • 三、添加源文件mfc.cpp
  • 四、头文件mfc.h的代码
  • 五、源文件mfc.cpp的代码
  • 六、调试运行

一、创建项目

图片描述

图片描述


二、添加头文件mfc.h

图片描述

图片描述

三、添加源文件mfc.cpp

图片描述

图片描述

四、头文件mfc.h的代码:

#include<afxwin.h> //mfc头文件

class Myapp :public CWinApp  //CWinApp应用程序类
{
public:
	//程序入口
	virtual BOOL InitInstance();
};

class Myframe :public CFrameWnd //窗口框架类
{
public:
	Myframe();

};

五、源文件mfc.cpp的代码:

#include"mfc.h"

// 其他需要预编译的头文件

Myapp app; //全局应用程序对象,有且仅有一个

BOOL Myapp::InitInstance()  //Myapp的实例函数,::简单理解成"的"
{
	//创建窗口
	Myframe* frame = new Myframe;

	//显示和更新
	frame->ShowWindow(SW_SHOWNORMAL);
	frame->UpdateWindow();

	//
	m_pMainWnd = frame; //保存指向应用主程序的指针

	return TRUE;
}

Myframe::Myframe() //Myframe的Myframe()函数
{
	Create(NULL, TEXT("我的mfc窗口"));
}

六、调试运行

1.点击“本地Windows调试器”。

图片描述

2.运行结果

图片描述

posted @   满月择兽而明  阅读(352)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示