mfc子窗口创建过程(第一个MFC窗口)

第一个MFC程序

2019年7月,MFC入门,开始编写第一个MFC程序。

一、编写前的准备。

安装vs2019;(注:安装时勾选C MFC 生成工具)

mfc子窗口创建过程(第一个MFC窗口)(1)

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程序"));

}

编译:代码成功运行了。第一个窗口出现了。

mfc子窗口创建过程(第一个MFC窗口)(2)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页