![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 53
shark_xk88
这个作者很懒,什么都没留下…
展开
-
mfc 学习的第七天(完结)
mfc 学习的第七天1、新建项目1.1根据向导创建项目首先,新建MFC项目(SaleSystem),基于单文档,MFC标准项目,同时去掉工具栏(去掉勾选 使用传统的停靠工具栏)。1.2添加预处理指令由于微软在VS2013中不建议在使用C/C++的传统库函数scanf,strcpy,sprintf等,所以直接使用这些库函数会提示C4996错误。VS建议采用带_s的函数,如scanf_s,strcpy_s,但这些并不是标准C/C++函数。想要继续使用此函数,需要添加_CRT_SECURE_NO_WA原创 2021-01-13 20:28:21 · 900 阅读 · 5 评论 -
mfc 学习的第六天
mfc 学习的第六天基于对话框编程对话框是一种特殊类型的窗口,绝大多数Windows程序都通过对话框与用户进行交互。在Visual C++中, 对话框既可以单独组成一个简单的应用程序,有可以成为文档/视图结构程序的资源。1、创建基于对话框的MFC应用程序框架程序创建过程:文件→新建→项目→MFC应用程序→确定→下一步→选中基于对话框→下一步→下一步→下一步→完成1.1 对话框 模态非模态1.2 按钮 两个caption修改内容 直接输入内容1.3 点击触发事件 右侧属性 闪电图标原创 2021-01-13 20:27:17 · 122 阅读 · 0 评论 -
mfc 学习的第五天
mfc 学习的第五天1、用向导生成一个MFC应用程序步骤:文件→新建→项目→选择MFC应用程序,取名称,确定→下一步→勾选单个文档,勾选MFC标准,下一步→下一步→下一步→下一步→取消勾选 使用传统的停靠工具栏,下一步→下一步→完成2、类视图 使用类视图 查看3 文档/视图结构体系MFC应用程序框架结构的基石是文档/视图体系结构,它定义了一种程序结构,这种结构依靠文档对象保存应用程序的数据,并依靠视图对象控制视图中显示的数据,把数据本身与它的显示分离开。数据的存储和加载由文档类来完成,数据的显原创 2021-01-13 20:26:16 · 150 阅读 · 1 评论 -
mfc 学习的第四天
mfc 学习的第四天5 windows字符集5.1 多字节 字符串 转宽字节 L5.2 声明 宽字节字符串 wchar_t5.3 统计宽字节字符串 wcslen5.4 TEXT做了自适应编码转换5.5 char* 和CString之间的转换//老外 1个字符对应1个字节 多字节//中文 1个字符对应多个字节 宽字节 Unicode utf-8 3个字节 GBK 2个字节//多字节转为 宽字节//TEXT是自适应编码的转换//TCHAR 自适应编码的转换//Message原创 2021-01-13 20:25:26 · 71 阅读 · 0 评论 -
mfc 学习的第三天
mfc 学习的第三天消息映射消息映射是一个将消息和成员函数相互关联的表。比如,框架窗口接收到一个鼠标左击消息,MFC将搜索该窗口的消息映射,如果存在一个处理WM_LBUTTONDOWN消息的处理程序,然后就调用OnLButtonDown。下面是将消息映射添加到一个类中所做的全部工作:1、所操作类中,声明消息映射宏2、通过放置标识消息的宏来执行消息映射,相应的类将在对BEGIN_MESSAGE_MAP和END_MESSAGE_MAP的调用之间处理消息。mfc.h//框架类CFrameWnd,派生原创 2021-01-13 20:23:55 · 171 阅读 · 0 评论 -
mfc 学习的第二天
mfc 学习的第二天MFC 入门1.1 MFC是什么微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。MFC把Windows SDK API 函数包装成了几百个类,MFC给Windows操作系统提供了面向对象的原创 2021-01-13 20:22:29 · 201 阅读 · 0 评论 -
mfc 学习的第一天
mfc 学习的第一天1 通过底层实现窗口1.1 sdk api 句柄1.2 消息处理机制1.3 头文件 windows.h1.4 程序入口 winMain2 具体6个步骤2.1 1、设计窗口 WNDCLASS wc2.2 2、注册窗口 RegisterClass2.3 3、创建窗口 createWindow2.4 4、显示和更新 showWindhow updateWindow2.5 5、通过循环取消息 MSG msg2.5.1 写循环 while(1)2.5.2 GetMe原创 2021-01-13 20:17:37 · 193 阅读 · 1 评论