MFC 第一个窗口程序

2023-12-17 05:36:41

目录

一、新建Windows桌面应用程序,空项目

二、修改项目属性

三、编写程序


一、新建Windows桌面应用程序,空项目

创建MFCBase.cpp,整个项目很干净

二、修改项目属性

使用多字节编码

使用MFC库

三、编写程序

需要包含 afxwin.h 文件,就可以使用大部分MFC库

CFrameWnd-框架窗口类,负责管理框架窗口

CWinApp-应用程序类,负责管理应用程序的流程

#include <afxwin.h>
class CMyFrameWnd : public CFrameWnd{
};
class CMyWinApp : public CWinApp{
public:
	CMyWinApp()
	{
	}
	virtual BOOL InitInstance(){//此函数内部的this为&theApp
		CMyFrameWnd* pFrame = new CMyFrameWnd;
		pFrame->Create(NULL, "MFCBase");
		this->m_pMainWnd = pFrame;
		pFrame->ShowWindow(SW_SHOW);
		pFrame->UpdateWindow();
		return TRUE;
	}
};
CMyWinApp theApp;//爆破点

运行结果:?

文章来源:https://blog.csdn.net/qq_61553520/article/details/135040458
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。