摘要: API的英文全称(Application Programming Interface),WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发WINDOWS平台下的 阅读全文
posted @ 2017-08-03 20:05 HANCAO 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 代码重构:在程序功能实现之后,对代码进行一定规模的整理,使之符合“高内聚、低耦合”的软件设计原则,便于维护和使用。 ①用函数封装消息处理代码——对Windows程序窗口函数中的每一个case程序段进行封装以形成一个消息处理函数,而在case中调用这个函数。 ②利用数组或链表实现消息映射表进一步实现代 阅读全文
posted @ 2017-08-03 19:35 HANCAO 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 解决”char []"转换为"LPCWSTR": ①利用L" "或_T(" ") ②项目——属性——常规——字符集——使用多字节字符集 #include<windows.h> #include<tchar.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, 阅读全文
posted @ 2017-08-03 17:03 HANCAO 阅读(390) 评论(3) 推荐(0) 编辑
摘要: 一、事件与消息 凡是需要程序产生相应动作的原因或刺激都是事件(键盘的输入、鼠标的点击)。|Windows定义了一个用以表示信息的结构——消息。 typedef struct tagMSG { HWND hwnd;//产生消息的窗口句柄(事件的产生地点) <strong>UINT message;// 阅读全文
posted @ 2017-08-02 18:18 HANCAO 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1个结构WNDCLASS4个API函数RegisterClass()、CreateWindow()、ShowWindow()、UpdateWindow() 阅读全文
posted @ 2017-08-02 10:52 HANCAO 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在大型系统设计中,为计算机的基本数据类型定义一些便于阅读的别名是一个通常的做法。 阅读全文
posted @ 2017-08-02 10:18 HANCAO 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 结点逻辑关系为线性的结构——线性表 现实生活中的线性关系: ①排队中的一一对应关系 ②(Caesar Code)字母表的表示方法 ③电话号码表的结构(姓名、电话、身份证号、地址) 线性表的定义:一个线性表是n(n>=0)个同类型结点的有限序列。 线性表的逻辑结构: 线性表的存储结构: 顺序表:将线性 阅读全文
posted @ 2017-07-27 09:48 HANCAO 阅读(266) 评论(0) 推荐(0) 编辑
摘要: MFC课程设计时的主力军 阅读全文
posted @ 2017-07-22 20:02 HANCAO 阅读(446) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int main() { int n; while (cin >> n) { while (n--) { int a, b; cin >> a >> b; if (a == b) ... 阅读全文
posted @ 2017-07-22 18:54 HANCAO 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 数组开的小导致runtime error 阅读全文
posted @ 2017-07-22 18:47 HANCAO 阅读(290) 评论(0) 推荐(0) 编辑