Use CREATE_NO_WINDOW flag for process creation in Win32

This commit is contained in:
Santiago 2023-08-13 12:56:19 +02:00
parent c44aa7836b
commit 11c5d00f97

View File

@ -1524,7 +1524,7 @@ inline void Popen::execute_process() noexcept(false)
PROCESS_INFORMATION piProcInfo; PROCESS_INFORMATION piProcInfo;
STARTUPINFOW siStartInfo; STARTUPINFOW siStartInfo;
BOOL bSuccess = FALSE; BOOL bSuccess = FALSE;
DWORD creation_flags = CREATE_UNICODE_ENVIRONMENT; DWORD creation_flags = CREATE_UNICODE_ENVIRONMENT | CREATE_NO_WINDOW;
// Set up members of the PROCESS_INFORMATION structure. // Set up members of the PROCESS_INFORMATION structure.
ZeroMemory(&piProcInfo, sizeof(PROCESS_INFORMATION)); ZeroMemory(&piProcInfo, sizeof(PROCESS_INFORMATION));