收录日期:2018/08/15 02:06:14 时间:2016/05/22 08:22:24 标签:进程/线程/DLL
参看别人的程序时,
有一段函数体,
意思如下
hANDLE AAA;
AAA = :: CreateEvent(.....)
......

resetevent(AAA);
...
AfxBeginThread(....);
...
setEvent(AAA);

想问一下

resetevent,AfxBeginThread,setEvent三个函数体运行的关系????

up
up again
建议你先查查MSDN,《Windows核心编程》可以在网上下载电子书,其中讲到了一些问题。resetevent表示先把事件复位,相当于先不考虑事件了。然后AfxBeginThread开了个线程,最后setEvent触发了事件。程序里面有个地方有WaitForSingleObject,你查找一下,然后看看它的MSDN解释。

你接下来是把《Windows核心编程》看完。