Преобразование из Windows GDI в Qt - PullRequest
0 голосов
/ 26 августа 2018

Я оцениваю возможность конвертации моего приложения (Win32) в Qt.Я хотел бы преобразовать код так, чтобы я мог постепенно преобразовывать одну единственную кодовую базу из Windows GDI в Qt, вместо клонирования исходного кода и получения дублированного кода.Переключив один глобальный переключатель или объявив одну константу манифеста в свойствах проекта, я хочу преобразовать и протестировать, при этом при необходимости выпуская рабочую версию (со старым кодом).

Windows начинается сWinMain() функция, я вижу, что у Qt есть main().

Есть ли способ организовать источник, чтобы облегчить это?Каков наилучший способ структурировать код?

1 Ответ

0 голосов
/ 26 августа 2018

Если «как это сделать» означает «как изменить исполняемую точку входа Windows», то в настройках проекта VS: «Свойства конфигурации> Linker> Advanced» вставьте в «Точку входа» этот «mainCRTStartup».

Если вам нужно сделать это из командной строки, проверьте следующее: Замена WinMain () на функцию main () в программах Win32

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