Есть ли способ для прямого объявления типа HINSTANCE
из WinAPI без включения полного (и большого) заголовка windows.h
?
Например, если у меня есть класс RenderWindow
, которому принадлежит HINSTANCE mInstance
, я должен буду включить windows.h
в RenderWindow.h
. Так что все, что нужно RenderWindow
, также должно включать windows.h
.
Я пытался включить windef.h
, но, похоже, нужны некоторые вещи из windows.h
. :-( Если я не могу заранее объявить это, есть ли хотя бы портативный способ использовать что-то вроде long mInstance
в RenderWindow
вместо HINSTANCE
?