metro应用程序中的可中断(阻塞)睡眠:用于中断的CreateEventEx(例如Ctrl + C)WaitForSingleObjectEx on

时间:2012-07-30 23:00:28

标签: c++ c windows-runtime sleep interrupt

我正试图在Metro App上等待Ctrl + C等中断。

我可以使用WaitForSingleObjectEx(GetCurrentThread(), ms, TRUE)来阻止睡眠。这将阻止当前线程直到'ms'mn。虽然它设置为Alertable,但如果我按下Ctrl + C,它就不会退出'Sleep'。

所以我试图实现,睡觉直到'ms'msec或者如果用户按下Ctrl + C,那么就出来继续下一个语句。不知道如何创建中断事件(sigint事件)或等待中断事件。

0 个答案:

没有答案