win32

Alias definitions for various type names used in Windows applications

Types

ATOM

using ATOM = WORD;

BOOL

using BOOL = bool;

BOOLEAN

using BOOLEAN = bool;

BYTE

using BYTE = u8;

CCHAR

using CCHAR = char;

CHAR

using CHAR = char;

DWORD

using DWORD = u32;

DWORD32

using DWORD32 = u32;

DWORD64

using DWORD64 = u64;

DWORDLONG

using DWORDLONG = u64;

FLOAT

using FLOAT = float;

HANDLE

using HANDLE = PVOID;

HINSTANCE

using HINSTANCE = HANDLE;

HRESULT

using HRESULT = LONG;

INT

using INT = s32;

INT16

using INT16 = s16;

INT32

using INT32 = s32;

INT64

using INT64 = s64;

INT8

using INT8 = s8;

LONG

using LONG = s32;

LONG32

using LONG32 = s32;

LONG64

using LONG64 = s64;

LONGLONG

using LONGLONG = s64;

PVOID

using PVOID = SIZE_T;

QWORD

using QWORD = u64;

SHORT

using SHORT = s16;

SIZE_T

using SIZE_T = u64;

SSIZE_T

using SSIZE_T = s64;

UCHAR

using UCHAR = u8;

UINT

using UINT = u32;

UINT16

using UINT16 = u16;

UINT32

using UINT32 = u32;

UINT64

using UINT64 = u64;

UINT8

using UINT8 = u8;

ULONG

using ULONG = u32;

ULONG32

using ULONG32 = u32;

ULONG64

using ULONG64 = u64;

ULONGLONG

using ULONGLONG = u64;

USHORT

using USHORT = u16;

WORD

using WORD = u16;

Last updated