BOOL | Basic | 32‑bit integer used as Boolean (TRUE/FALSE). |
DWORD | Basic | Unsigned 32‑bit integer. |
HANDLE | Basic | Opaque reference to an object. |
POINT | Structure | Defines X and Y coordinates of a point. |
RECT | Structure | Defines the coordinates of the upper‑left and lower‑right corners of a rectangle. |
FILETIME | Structure | Represents the number of 100‑nanosecond intervals since January 1, 1601 (UTC). |
HRESULT | Basic | Result code used in COM and Win32 APIs. |
LRESULT | Basic | Result of a message processing function. |
UINT | Basic | Unsigned integer. |
WCHAR | Basic | Wide character (UTF‑16). |