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 @ 2024-09-13 23:03  满月择兽而明  阅读(894)  评论(0)    收藏  举报