Я понимаю, что невозможно иметь приложения с несколькими точками входа под Windows.
У меня есть приложение MFC, и я добавил код для его запуска в качестве службы (main()
точка входа и другие необходимые данные), но похоже, что Windows всегда будет запускать WinMain()
из MFC вместо моего основного. 1005 *
Вопрос в том, как отключить WinMain()
в MFC, чтобы иметь возможность запускать свои собственные main()
.
Вероятно, такая же проблема возникнет, если вы захотите запустить то же приложение, что и консольное приложение.
Что мне нужно изменить в свойствах проекта, чтобы построить его как консольное приложение (основное вместо WinMain)?
Является ли комментирование моего CWinApp единственным решением?