%long BOOL CHAR COLORREF DWORD INT HANDLE HDC HBITMAP HGDIOBJ HRGN HWND LONG UINT WORD %long # --forbidden INT16 UINT16 int %ptr BITMAPINFO * BYTE * DC * DEVMODEA * DWORD * CREATESTRUCTA * LPBYTE LPCVOID LPDIDEVICEOBJECTDATA LPDWORD LPINT LPMOUSE_EVENT_PROC LPSIZE LPTEXTMETRICW LPVOID INT * POINT * RECT * WINDOWPOS * struct tagCURSORICONINFO * void * %str LPCSTR LPSTR %wstr LPCWSTR LPWSTR %void void