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

高手攻略

目录

一、创建项目(Visual studio 2022)

二、添加头文件mfc.h

三、添加源文件mfc.cpp

四、头文件mfc.h的代码

五、源文件mfc.cpp的代码

六、调试运行

一、创建项目

二、添加头文件mfc.h

三、添加源文件mfc.cpp

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

#include //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.运行结果