- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 InvalidateRect ,Invalidate,UpdateWindow的一些细节
InvalidateRect(hWnd,&rect,TRUE)向hWnd窗体发出WM_PAINT的消息,强制客户区域重绘制, rect是你指定要刷新的区域,此区域外的客户区域不被重绘,这样防止客户区域的一个局部的改动,而导致整个客户区域重绘而导致闪烁,如果最后的参数为TRUE,则还向窗体发送WM_ERASEBKGND消息,使背景重绘,当然在客户区域重绘之前。 UpdateWind
2009-07-10 08:50:00
1883
1
原创 触发ASSERT(afxCurrentResourceHandle != NULL)错误的原因
这种错误的原因是由于要使用MFC库中的某些资源,但是MFC并没有被初始化. 这种情况多发生在atl和其它非MFC工程,后追加MFC的头文件获得了部分支持现象:1) 编译可以通过 2)有些MFC类可以使用 3) 使用CRectTracker, CMenu.LoadMenu....时出现触发ASSERT(afxCurrentResourceHandle != NULL)错误
2009-03-09 08:43:00
5810
2
利用MFC快速高效开发窗体设计器(同时支持脚本)
2009-06-03
VBScript解释器源码
2009-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅