mfc子窗口创建过程(第一个MFC窗口)
第一个MFC程序
2019年7月,MFC入门,开始编写第一个MFC程序。
一、编写前的准备。
安装vs2019;(注:安装时勾选C MFC 生成工具)
VS2019好看多了。
二、正式编写开始:
1、创建新项目
2、选择空项目
3、输入项目名称HELLOMFC
4、点击创建
5、修改项目属性(修改"高级"-"MFC的使用"为"在静态库中使用 MFC",修改"连接器"-"子系统"为"窗口 (/SUBSYSTEM:WINDOWS)"
6、添加一个源文件main.cpp
代码如下:
#include <afxwin.h>
class MainApp :public CWinApp
{
public:
BOOL InitInstance();
};
class MyMainWnd :public CFrameWnd
{
public:
MyMainWnd();
};
MainApp a;
BOOL MainApp::InitInstance()
{
m_pMainWnd = new MyMainWnd();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
}
MyMainWnd::MyMainWnd()
{
Create(NULL, _T("第一个MFC程序"));
}
编译:代码成功运行了。第一个窗口出现了。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com