Мой проект просто имеет main
, (нет WinMain
), и чтобы отключить консоль, я просто устанавливаю Linker-> System-> SubSystem на "Windows (/SUBSYSTEM:WINDOWS)
" вместо "Console (/SUBSYSTEM:CONSOLE)
", и консоль выходит далеко.
Вам не нужно возиться с определениями препроцессора, чтобы удалить окно консоли.
Я знаю, что мой ответ опоздал на несколько лет, но я надеюсь, что это поможет.