Я делаю проект с графическим интерфейсом, и я при запуске хочу два окна:
одно главное окно, а другое — окно SYSMENU сверху для создания нового проекта и т. д. Я использую шаблон и хочу удалить основную функцию из обоих классов и поместить ее в другой класс init.cpp. Как?
Благодарю.
Dev C ++ — это старая IDE, которая больше не используется.
Если у него есть шаблон для программы с интерфейсом Windows API уровня, то этот шаблон, скорее всего, имеет специфическую для Microsoft WinMain
функция вместо стандартного C ++ main
функция.
С набором инструментов по умолчанию для Dev C ++, а именно GNU (g ++ и его компоновщик), вы можете просто удалить специфичный для Microsoft WinMain
и использовать стандарт main
вместо.
Обратите внимание, что с помощью цепочки инструментов Microsoft вам придется явно дать указание компоновщику принять стандарт main
,
Но делайте один шаг за раз.
Других решений пока нет …