Где находится функция "int main" в Windows-шаблоне Dev C++?

Я делаю проект с графическим интерфейсом, и я при запуске хочу два окна:

одно главное окно, а другое - окно SYSMENU сверху для создания нового проекта и т. д. Я использую шаблон и хочу удалить основную функцию из обоих классов и поместить ее в другой класс init.cpp. Как?

Благодарю.

1 ответ

Решение

Dev C++ - это старая IDE, которая больше не используется.

Если у него есть шаблон для программы с графическим интерфейсом Windows API, то этот шаблон, скорее всего, имеет специфическую для Microsoft WinMain функция вместо стандартного C++ main функция.

С набором инструментов по умолчанию для Dev C++, а именно GNU (g++ и его компоновщик), вы можете просто удалить специфичный для Microsoft WinMain и использовать стандарт main вместо.

Обратите внимание, что с помощью цепочки инструментов Microsoft вам придется явно дать указание компоновщику принять стандарт main,

Но делайте один шаг за раз.

Другие вопросы по тегам