2014年3月21日
摘要: Platform SDK: Windows Multimedia中的timeSetEvent函数和timeKillEvent函数可以启动和停止一个精度达到1ms的高精度定时器。 原型: MMRESULT timeSetEvent( UINT uDelay, ... 阅读全文
posted @ 2014-03-21 15:50 shenlanzifa 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 创建线程好几个函数可以使用,可是它们有什么区别,适用于什么情况呢? 参考了一些资料,写得都挺好的,这里做一些摘抄和整合。 【参考1】CreateThread, AfxBeginThread,_beginthread, _beginthreadex的区别====================... 阅读全文
posted @ 2014-03-21 09:21 shenlanzifa 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 每个线程都有一个CONTEXT结构,保存在线程内核对象中。大约每隔20ms windows就会查看所有当前存在的线程内核对象。并在可调度的线程内核对象中选择一个,将其保存在CONTEXT结构的值载入cpu寄存器。这被称为上下文切换。大约又过20ms windows将当前cpu寄存器存回内核对... 阅读全文
posted @ 2014-03-21 08:45 shenlanzifa 阅读(361) 评论(0) 推荐(0) 编辑