Как отключить точку входа WinMain для приложения MFC? - PullRequest
0 голосов
/ 19 апреля 2010

Я понимаю, что невозможно иметь приложения с несколькими точками входа под Windows.

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

Вопрос в том, как отключить WinMain() в MFC, чтобы иметь возможность запускать свои собственные main().

Вероятно, такая же проблема возникнет, если вы захотите запустить то же приложение, что и консольное приложение.

Что мне нужно изменить в свойствах проекта, чтобы построить его как консольное приложение (основное вместо WinMain)?

Является ли комментирование моего CWinApp единственным решением?

1 Ответ

1 голос
/ 19 апреля 2010

Если вы посмотрите на настройки компоновщика, вы можете изменить точку входа. Это то место, где вы хотите искать.

...