编程开发
igboy
这个作者很懒,什么都没留下…
展开
-
关于Win32 API的RedrawWindow函数和InvalidateRect函数
前段时间尝试跟踪桌面窗口(SysListView32)控件,需要在该控件每次刷新时修改一下其刷新区域。开始以为它一定会调用InvalidateRect函数,于是就Hook了对InvalidateRect函数的调用,结果我惊讶的发现,该控件只有在全刷新(在桌面上按F5)或者某个图标项进行编辑状态(按F2键)时,才会有一次InvlidateRect函数的调用,在平时选中或反选图标项的情况下原创 2008-12-19 08:14:00 · 988 阅读 · 0 评论 -
C++库大全
下面是从网上找来的C++所用的库大全。真的是个大全,很全面,包括了C++编程方方面面(如:图形界面,算法,数据结构,字符串处理,网络通信,线程,XML,脚本语言等等)。有一些很有名,相信了解C++的人都听过或用过,甚至正在用着。有一部分在业界也比较有名,但是我们平时很少听,因为是商业库,要收费的。好了,不多说,列举出来吧: 一、基础类1、 Dinkumware C++ Librar转载 2008-12-19 09:19:00 · 495 阅读 · 0 评论 -
VC6下不能使用Boost 1.36的thread库
终于开始学习Boost来写程序了。想利用Boost强大的功能,可以减少不少代码工作量。不过,我在尝试使用boost的thread库时,即发现无法编译通过,只要加上“#include ”,就会有大量编译错误出现。 看了一下thread库的源代码,发现有好多处语法是VC6不支持的,也就是说,这个thread库根本无法在VC6下使用。另外,我也在网发看到有人说,Boost在逐步放弃对VC6--原创 2008-12-26 23:50:00 · 3348 阅读 · 0 评论