mingw g ++ Windows Подсистема WinMain не получает значение hInstance - PullRequest
0 голосов
/ 04 июля 2018

Я конвертирую приложение VS2015 C ++ directx / winforms в код VS, используя mingw G ++ (оба в Windows 10).

У меня есть компиляция и компоновка после добавления опции -mwindows (и целой связки библиотек), но после входа в WinMain в hInstance нет значения.

#include <objbase.h>
#include <windows.h>

int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
    LoadString(hInstance, IDS_APP_TITLE,g_szAppName, MAX_LOADSTRING);
...

В результате чего-либо, в зависимости от этого, например, LoadString или RegisterClassEx не работает.

Что я должен искать?

...