From a76daddf314cf0ea157a32c3c9f04cf583051a3b Mon Sep 17 00:00:00 2001 From: Ivan Date: Sat, 22 Apr 2023 22:35:08 +0300 Subject: [PATCH] Added ability to hide console window --- RSAPatch/Utils.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RSAPatch/Utils.cpp b/RSAPatch/Utils.cpp index aa7cd7f..12d33bd 100644 --- a/RSAPatch/Utils.cpp +++ b/RSAPatch/Utils.cpp @@ -1,5 +1,6 @@ #include "Utils.h" #include +#include HANDLE _out = NULL, _old_out = NULL; HANDLE _err = NULL, _old_err = NULL; @@ -7,6 +8,9 @@ HANDLE _in = NULL, _old_in = NULL; void Utils::AttachConsole() { + std::ifstream f(".noconsole"); + if (f.good()) return; + _old_out = GetStdHandle(STD_OUTPUT_HANDLE); _old_err = GetStdHandle(STD_ERROR_HANDLE); _old_in = GetStdHandle(STD_INPUT_HANDLE);