谈到APC,不可避免的牵涉到QueueUserAPC函数——“QueueUserAPC函数把一个APC对象加入到指定线程的APC队列中。”...{
HANDLE hThread = (HANDLE)_beginthreadex(NULL, 0, sub_thread, NULL, 0, NULL);
QueueUserAPC...(before_thread_running, hThread, NULL);//APC queue(FIFO)
Sleep(1);
QueueUserAPC(thread_running..., hThread, NULL);
Sleep(1);
QueueUserAPC(after_thread_running, hThread, NULL);