2
我打開一個過程在C++中,像這樣防止命令行從開幕_popen
FILE* pipe = _popen(ss.str().c_str(), "r");
這創造出進入到桌面的最前沿cmd窗口。我想防止cmd窗口打開,如果我不能打開,則可以使其最小化。
嘗試的解決方案:
HWND hWnd = GetConsoleWindow();
ShowWindow(hWnd, SW_HIDE);
但是,只有當你調用保存cmd窗口的過程,函數工作。
這將是我的第二選擇,但我想避免通過CreateProcess例程。感謝同行的壓力,雖然:) –