我显然可以通过以下代码检测到我的C ++程序:
static BOOL WINAPI console_ctrl_handler(DWORD dwCtrlType) {
switch (dwCtrlType) {
case CTRL_C_EVENT: // Ctrl+C
case CTRL_BREAK_EVENT: // Ctrl+Break
case CTRL_CLOSE_EVENT: //case CTRL_CLOSE_EVENT:
case CTRL_LOGOFF_EVENT: // User logs off.
case CTRL_SHUTDOWN_EVENT: // System is shutting down.
}
}
类似; y,我想检测并知道我的程序是否被任务管理器关闭,这样我的代码可以在最后几位运行,从而顺利关闭。