从控制台窗口关闭程序,所关闭的方式和直接点程序界面关闭按钮不一样 直接上解决方案 直接上解决方案 #include <QtWidgets/QApplication> BOOL KillMyself(DWORD fdwCtrlType) { QCoreApplication::quit(); return true; } int main(int argc, char *argv[]) { QApplication a(argc, argv); SetConsoleCtrlHandler((PHANDLER_ROUTINE)KillMyself, TRUE); return a.exec(); }