关于线程ctrl+c终止的问题
DWORD WINAPI AThread(LPVOID lparam)
{
while(1)
{
.....//没有任何退出条件,只是循环等待
}
funA();
return 0;
}
CreateThread(NULL,NULL,AThread,(LPVOID)argu,0,&threadId);
主程序启动线程AThread()后处于等待状态,我用ctrl+c强制退出,线程AThread也就退出了,
不执行funA(),但我还想在ctrl+c后运行其中的funA();请问该如何实现,谢谢!!