- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 关于win32中响应WM_PAINT
win32编程中,在响应WM_PAINT时一不小心容易造成cpu使用率过高的问题,原因是窗口时刻都在检查自己的updata region,如果有则发出WM_PAINT,直到调用BeginPaint和EndPaint后才会将updata region置空,如果在消息相应函数中没有加入BeginPaint,EndPaint则WM_PAINT就会不断被发送,造成死循环。 如果不主动响应WM_PAINT,
2007-10-23 16:48:00 2982
原创 同步互斥
现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net和Java下灵活多变的,编程简便的线程进程控制手段。 这4种方法具体定义如下 在《操作系统教程》ISBN 7-5053-6193-7 一书中可以找到更加详细的解释 1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。 2、互斥量:为协调共同对一
2007-10-09 16:06:00 3323 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人