摘要:
由于微软在VS2013 及之后不建议再使用 C/C++ 的传统库函数 scanf,strcpy,sprintf 等,所以直接使用这些库函数会提示 C4996 错误 VS建议采用带 _S的函数,如: scanf_s, strcpy_s , 但这些不是标准 C/C++ 函数。要想继续使用此函数,需要添加 阅读全文
摘要:
Edit Control 当不设置多行时,敲击回车会关闭对话框 1 void CMFC_Demo4Dlg::OnBnClickedButton2() 2 { 3 // TODO: 在此添加控件通知处理程序代码 4 5 //整个项目退出 6 //exit(0); 7 8 //退出当前的对话框 两种 9 阅读全文
摘要:
对话框 创建MFC应用程序时,选择对话框 可使用向导创建对应的对话框的类 1 // MFC_Demo2Dlg.cpp : 实现文件 2 // 3 4 #include "stdafx.h" 5 #include "MFC_Demo2.h" 6 #include "MFC_Demo2Dlg.h" 7 阅读全文
摘要:
视窗口覆盖在框架窗口之上 如果有了 OnDraw 不要再用OnPaint OnPaint会覆盖掉OnDraw所画内容 1 // MFC_Demo1View.cpp : CMFC_Demo1View 类的实现 2 // 3 4 #include "stdafx.h" 5 // SHARED_HANDL 阅读全文
摘要:
使用向导创建MFC程序 1. 新建-》 选择 MFC -》 MFC应用程序 -》下一步 2. 应用程序类型选择 选择单个文档,MFC标准 -》 下一步 3. 下一步到 用户界面功能 -》 可取消传统的停靠工具栏,对程序无用 4. 到生成的类 View 用来做显示,所有的显示放在这里 视窗口 Fram 阅读全文
摘要:
创建Win32 空项目 字符说明:国外 1个字符对应1个字节 多字节 中文 1个字符对应对个字节 宽字节 Unicode utf-8 3个 GBK 2个 多字节转为 宽字节 如 “aaa” → L"aaa" 字符串前添加L 当编码为Unicode时 在字符串添加TEXT的作用:将字符串转为 宽字节 阅读全文
摘要:
MFC:微软基础类库,以C++形式封装了WindowsAPI,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。 其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类 MFC把Windows SDK API函数包装成了几百个类,给WIndows操作系统提供 阅读全文
摘要:
SDk :软件开发工具包 Api :Windows操作系统提供给应用程序编程的接口,windows.h 窗口:窗口是屏幕上的一块矩形区域,是Windows应用程序与用户进行交互的接口,分为客户区与非客户区,窗口通过窗口句柄(HWND)来标识。 句柄:在windows程序中,有各种各样的资源(窗口、图 阅读全文
摘要:
1.版本控制 版本控制是一种在开发过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的工程技术。 实现跨区域多人协同开发 追踪和记载一个或多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 追踪记录整个软件的开发过程 减轻开发人员的负担、节省时 阅读全文