(一)MFC学习之创建第一个窗口

这篇博客介绍了在Windows10环境下,使用Visual Studio 2017进行MFC应用开发的过程。首先,创建一个基于CFrameWnd的CMyWnd类和一个继承自CWinApp的CMyApp类。接着,通过VS2017的向导创建项目,选择Windows桌面应用,并配置项目属性。在代码中,包含了必要的头文件并编写了两个类。在编写过程中可能会遇到字符集问题,解决方法是将字符集设置为“未设置”。最后,需要注意实例化CMyApp对象来运行程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:windows10+vs2017

需要两个类:

1,CMyWnd,继承自CFrameWnd(窗口框架类,窗口有就是这个类的实例化对象)

2,CMyApp,继承自CWinApp(app类,在这个类中的InitInstance方法中实例化窗口,初始化自己的窗口类型成员变量)

使用vs2017开发过程:

1,选择windows桌面的windows桌面向导

2,应用程序类型选择  Windowsy应用程序(.exe),其他选项勾选   空项目

 

3,解决方案视图-》源文件-》右键-》添加-》新建项-》c++文件

名称改为  :MyApp.cpp

4,项目属性配置:

项目-》属性-》主要修改两个地方,第一个是字符集编码使用  "未设置"  ,第二个是 “MFC的使用”这一选项卡,选择 动态mfc库或者是静态mfc库都可以

5,MyApp.cpp头文件必须要包含 # include <afxwin.h>,这是使用mfc必须的

 

6,开始编写代码,两个类

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值