摘要: 一直以来,对于WM_PAINT和WM_ERASEBKGND消息不是很清楚,从书上和网上找了很多资料,大体上有以下几点说法:1>WM_PAINT先产生,WM_ERASEBKGND后产生2.WM_PAINT产生后,在调用BeginPaint时hdc = BeginPaint(hWnd, &ps);如果p... 阅读全文
posted @ 2015-11-27 17:57 时光回眸 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 需要注意的是: 1.一旦一个键被插入map中,那么无论那个键被什么方式修改,它在map中的相对位置是不能改变的,如果修改了键值,map也会毫不知情,它对元素次序的假设将被推翻,查找合法元素的的操作会失败,iterator就不一定能按照键的次序来遍历map中的元素。 2.在map中插入元素三种插入方式 阅读全文
posted @ 2015-11-27 17:53 时光回眸 阅读(3782) 评论(0) 推荐(0) 编辑
摘要: 这是给编译器用的参数设置,有关结构体字节对齐方式设置,#pragma pack是指定数据在内存中的对齐方式。#pragma pack (n) 作用:C编译器将按照n个字节对齐。#pragma pack ()作用:取消自定义字节对齐方式。#pragma pack (push,1)作用:是指把原来对齐方... 阅读全文
posted @ 2015-11-27 17:44 时光回眸 阅读(247) 评论(0) 推荐(0) 编辑