MFC 第一个窗口程序

目录

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

二、修改项目属性

三、编写程序


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

MFC 第一个窗口程序_第1张图片

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

MFC 第一个窗口程序_第2张图片

二、修改项目属性

使用多字节编码

MFC 第一个窗口程序_第3张图片

使用MFC库

MFC 第一个窗口程序_第4张图片

三、编写程序

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

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

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

#include 
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;//爆破点

运行结果: 

MFC 第一个窗口程序_第5张图片

你可能感兴趣的:(MFC,mfc,c++)