Overall: WinAPI is complete and utter bullshit.

Or at least MinGW implementation. That's why we need to dumb-replace all
GetObject names with smth like GetQObject or LoadIcon with
GetIconDevice.