修复release下的警告
This commit is contained in:
parent
6c921079ac
commit
c61be531db
|
|
@ -317,9 +317,12 @@ void e2d::Window::setConsoleEnabled(bool enabled)
|
||||||
hwnd = ::GetConsoleWindow();
|
hwnd = ::GetConsoleWindow();
|
||||||
// 重定向输入输出
|
// 重定向输入输出
|
||||||
FILE * stdoutStream, * stdinStream, * stderrStream;
|
FILE * stdoutStream, * stdinStream, * stderrStream;
|
||||||
WARN_IF(freopen_s(&stdoutStream, "conout$", "w+t", stdout) != 0, "freopen stdout failed!");
|
errno_t err = freopen_s(&stdoutStream, "conout$", "w+t", stdout);
|
||||||
WARN_IF(freopen_s(&stdinStream, "conin$", "r+t", stdin) != 0, "freopen stdin failed!");
|
WARN_IF(err != 0, "freopen stdout failed!");
|
||||||
WARN_IF(freopen_s(&stderrStream, "conout$", "w+t", stderr) != 0, "freopen stderr failed!");
|
err = freopen_s(&stdinStream, "conin$", "r+t", stdin);
|
||||||
|
WARN_IF(err != 0, "freopen stdin failed!");
|
||||||
|
err = freopen_s(&stderrStream, "conout$", "w+t", stderr);
|
||||||
|
WARN_IF(err != 0, "freopen stderr failed!");
|
||||||
// 禁用控制台关闭按钮
|
// 禁用控制台关闭按钮
|
||||||
HMENU hmenu = ::GetSystemMenu(hwnd, FALSE);
|
HMENU hmenu = ::GetSystemMenu(hwnd, FALSE);
|
||||||
::RemoveMenu(hmenu, SC_CLOSE, MF_BYCOMMAND);
|
::RemoveMenu(hmenu, SC_CLOSE, MF_BYCOMMAND);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue