Ошибка компиляции C ++: «приведение из 'WCHAR *' в 'WORD' теряет точность»

Библиотека MyGUI.

В его исходных кодах есть строка :

mHandle = (size_t)::LoadCursor(NULL, MAKEINTRESOURCE(IDC_ARROW));

mHandle is size_t

LoadCursor возвращает HCURSOR .

Ошибка:

D:\Dev\MyGUI_3.2.0_RC1\Common\Input\Win32\ResourceW32Pointer.cpp:48: error: cast
from 'WCHAR*' to 'WORD' loses precision

Вот полный источник:
www.pastebin.com / gzqLBFh9

Компилятор MinGW.

Произошла ошибка , приведенная из "CHAR *" в "WORD" проигрывает precision и selbie посоветовали добавить сюда макрос: Создать окно с WNDCLASSEX? [Cpp] . Благодаря ему он исчез.

5
задан Cœur 1 December 2018 в 14:48
поделиться