隐藏控制台窗口 2026年01月31日 #pragma comment 指令# 1 2 3 4 5 6 7 #pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"") #include <windows.h> int main() { MessageBoxA(0, "弹窗!", "Test", 0); return 0; } ShowWindow# 1 2 3 4 5 6 7 8 9 10 11 #include <windows.h> int main() { // 获取控制台窗口句柄 HWND hWnd = GetConsoleWindow(); // 隐藏 ShowWindow(hWnd, SW_HIDE); MessageBoxA(0, "弹窗!", "Test", 0); return 0; } FreeConsole# 1 2 3 4 5 6 7 8 9 #include <windows.h> int main() { // 释放控制台资源 FreeConsole(); MessageBoxA(0, "弹窗!", "Test", 0); return 0; }