core.sys.windows.windef
Windows API header module
Translated from MinGW Windows headers
License
alias ATOM BOOL BYTE COLORREF DWORD FARPROC FLOAT GLOBALHANDLE HACCEL HBITMAP HBRUSH HCOLORSPACE HCURSOR HDC HDESK HENHMETAFILE HFILE HFONT HGDIOBJ HGLOBAL HGLRC HHOOK HICON HINSTANCE HKEY HKL HLOCAL HMENU HMETAFILE HMODULE HMONITOR HPALETTE HPEN HRESULT HRGN HRSRC HSTR HTASK HWINSTA HWND INT LOCALHANDLE LONG LPARAM LPBOOL LPBYTE LPCOLORREF LPCRECT LPCRECTL LPCVOID LPDWORD LPINT LPLONG LPPOINT LPPOINTL LPPOINTS LPRECT LPRECTL LPSIZE LPSIZEL LPUINT LPWINBOOL LPWORD LRESULT NEARPROC NPPOINT NPRECT PBOOL PBYTE PCVOID PDWORD PFLOAT PHKEY PINT POINTL PPOINT PPOINTL PPOINTS PRECT PRECTL PROC PSIZE PSIZEL PUINT PULONG PUSHORT PWINBOOL PWORD RECTL SIZEL UINT ULONG USHORT WINBOOL WORD WPARAM
Types 100
aliasBYTE = ubyte
aliasPBYTE = ubyte *
aliasLPBYTE = ubyte *
aliasUSHORT = ushort
aliasWORD = ushort
aliasATOM = ushort
aliasPUSHORT = ushort *
aliasPWORD = ushort *
aliasLPWORD = ushort *
aliasULONG = uint
aliasDWORD = uint
aliasUINT = uint
aliasCOLORREF = uint
aliasPULONG = uint *
aliasPDWORD = uint *
aliasLPDWORD = uint *
aliasPUINT = uint *
aliasLPUINT = uint *
aliasLPCOLORREF = uint *
aliasWINBOOL = int
aliasBOOL = int
aliasINT = int
aliasLONG = int
aliasHFILE = int
aliasHRESULT = int
aliasPWINBOOL = int *
aliasLPWINBOOL = int *
aliasPBOOL = int *
aliasLPBOOL = int *
aliasPINT = int *
aliasLPINT = int *
aliasLPLONG = int *
aliasFLOAT = float
aliasPFLOAT = float *
aliasPCVOID = const(void) *
aliasLPCVOID = const(void) *
aliasWPARAM = UINT_PTR
aliasLPARAM = LONG_PTR
aliasLRESULT = LONG_PTR
aliasGLOBALHANDLE = HANDLE
aliasLOCALHANDLE = HANDLE
aliasHCOLORSPACE = HANDLE
aliasHENHMETAFILE = HANDLE
aliasFARPROC = INT_PTR function() nothrow
aliasNEARPROC = INT_PTR function() nothrow
aliasPROC = INT_PTR function() nothrow
Functions 8
Variables 2
enumvar
MAX_PATH = 260enumvar
NULL = null