%long BOOL COLORREF DWORD FLOAT HANDLE HBITMAP HBRUSH HCOLORSPACE HDC HENHMETAFILE HFONT HGDIOBJ HGLOBAL HMETAFILE HPALETTE HPEN HRGN HWND INT LONG LPARAM UINT WORD %long --extension HDC16 HMETAFILE16 %ptr ABORTPROC BYTE * BITMAP * BITMAPINFO * BITMAPINFOHEADER * COLORADJUSTMENT * DCHOOKPROC DEVMODEA * DEVMODEW * DOCINFOA * DOCINFOW * DWORD * ENHMETARECORD * ENHMFENUMPROC FONTENUMPROCA FONTENUMPROCEXA FONTENUMPROCEXW FONTENUMPROCW GCP_RESULTSA * GCP_RESULTSW * GOBJENUMPROC HANDLETABLE * INT * LINEDDAPROC LOGBRUSH * LOGFONTA * LOGFONTW * LOGPALETTE * LOGPEN * LPABC LPABCFLOAT LPBYTE LPCOLORADJUSTMENT LPCHARSETINFO LPCVOID LPDEVMODEA LPDWORD LPENHMETAHEADER LPFONTSIGNATURE LPGLYPHMETRICS LPHANDLETABLE LPINT LPKERNINGPAIR LPLOGFONTA LPLOGFONTW LPLOGCOLORSPACEA LPLOGCOLORSPACEW LPOUTLINETEXTMETRICA LPOUTLINETEXTMETRICW LPPALETTEENTRY LPPIXELFORMATDESCRIPTOR LPPOINT LPRASTERIZER_STATUS LPRECT LPRGNDATA LPSIZE LPVOID LPVOID * LPXFORM MAT2 * METAFILEPICT * METARECORD * MFENUMPROC PALETTEENTRY * PFLOAT PIXELFORMATDESCRIPTOR * POINT * PPOLYTEXTA PPOLYTEXTW RECT * RGBQUAD * RGNDATA * TEXTMETRICA * TEXTMETRICW * XFORM * void * %ptr --extension FARPROC16 %str LPCSTR LPSTR %void void %wstr LPCWSTR LPWSTR