|
@@ -27,6 +27,9 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
|
|
|
// https://github.com/dart-lang/sdk/issues/39945#issuecomment-870428151
|
|
|
if (!::AttachConsole(ATTACH_PARENT_PROCESS) && ::IsDebuggerPresent()) {
|
|
|
CreateAndAttachConsole();
|
|
|
+ } else {
|
|
|
+ AllocConsole();
|
|
|
+ ShowWindow(GetConsoleWindow(), SW_HIDE);
|
|
|
}
|
|
|
// Initialize COM, so that it is available for use in the library and/or
|
|
|
// plugins.
|