
win32多线程
bsnry
菜鸟一个,没人理我
展开
-
mfc对象指针不能在线程间传输!
http://blog.youkuaiyun.com/Ocean2006/article/details/6001196 对于大多数mfc对象,请不要在线程间传递它们,不管是栈上的还是堆上的!原因如下: 1、 mfc的大多数类不是线程安全的,调用传入对象的成员函数可能不会报错,但是未必能达到程序预定的功能! 2、 mfc与界面有关的类,其大多数成员方法都转载 2012-11-23 12:21:22 · 828 阅读 · 0 评论 -
用户模式下apc的几个错误用法
http://bbs.youkuaiyun.com/topics/3300914761. apc调用在线程开始, 解决发自: queueuserapc之前转载 2014-08-29 18:31:30 · 1571 阅读 · 0 评论 -
信号量和读写锁的区别
信号量的资源数目由意义,原创 2014-08-31 12:51:39 · 1025 阅读 · 0 评论 -
轻型读写锁(Slim read write lock)
轻型读写锁(Slim read write lock)分类: Windows核心编程 2011-09-25 00:03 1506人阅读 评论(1)收藏 举报winapinullapisocketwindows微软Windows提供了很多机制进行互斥来保证共享资源不被污染,比如临界区,比如信号量,比如互斥体等等。前一篇对临界区的博文里说过,临界区会先自旋,等自转载 2014-08-26 10:23:28 · 1729 阅读 · 0 评论 -
条件变量和临界区的一个例子
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686903(v=vs.85).aspx读写者模型转载 2014-08-26 19:39:09 · 1093 阅读 · 0 评论 -
condition variable 和 srwlock的一个例子
Condition Variable为实现近点的生产者消费者问题。我们可以使用两个CONDITION_VARIABLE:g_full,g_empty来实现。在缓冲区满的时候,生产者线程调用SleepConditionVariableSRW(&g_full, &g_lock, INFINITE, 0)施放获得的锁并等待g_full。缓冲区空的时候,消费者可以调用leepConditionVa转载 2014-08-26 20:03:25 · 1615 阅读 · 0 评论 -
windows 线程池的一些资料
http://blog.youkuaiyun.com/bless_love/article/details/7347404http://www.cnblogs.com/wz19860913/articles/1274214.html转载 2014-07-28 11:04:59 · 455 阅读 · 0 评论 -
windows线程状态
http://www.cnblogs.com/zzw818/archive/2011/12/22/2295666.html转载 2014-07-17 10:30:13 · 1373 阅读 · 0 评论 -
无锁队列(帖子里的层帖)
http://bbs.youkuaiyun.com/topics/390818068转载 2014-06-26 09:45:07 · 530 阅读 · 0 评论 -
MsgWaitForMultipleObjects 返回值为 WAIT_OBJECT_0 + nCount 时候
http://bbs.youkuaiyun.com/topics/380187993 与waitformutipleobjects 不一样 , 需要处理消息的。转载 2014-04-02 15:16:50 · 6726 阅读 · 0 评论 -
dll中线程死锁的问题(收集的文章,资料)
http://bbs.youkuaiyun.com/topics/390262373http://blog.youkuaiyun.com/breaksoftware/article/details/8142203转载 2013-02-20 09:16:40 · 468 阅读 · 0 评论 -
srwlock和条件变量例子2
http://blog.youkuaiyun.com/xin_wu_hen/article/details/6644604转载 2014-08-26 20:09:34 · 603 阅读 · 1 评论