
多线程
每天积累一点点#
蜗牛
展开
-
CreateThread()、_beginthread()以及_beginthreadex()联系与区别
出自:http://www.cppblog.com/jans2002/archive/2008/12/11/69135.aspx 联系:CreateThread、_beginthread和_beginthreadex都是用来启动线程的。区别:_beginthread是_beginthreadex的功能子集,_beginthreadex是微软的C/C++运转载 2012-05-04 21:41:42 · 484 阅读 · 0 评论 -
关于GUI线程和worker线程
1. 所谓的worker线程,是指完全不牵扯到图形用户界面(GUI),纯粹做运算的线程。2. 微软的多线程模型:Win32说明文件一再强调线程分为GUI线程和worker线程两种。GUI线程负责建造窗口以及处理主消息循环。Worker负责执行纯粹的运算工作,如重新计算或重新编页等,这些运算工作会导致主线程的消息队列失去反应。一般而言,GUI线程绝不会去做那些不能够马上完成的工作。转载 2012-07-12 09:40:56 · 4076 阅读 · 0 评论