天天看點

常用的windows資料類型

類型                                                       描述

BOOL

BYTE

CHAR

CONST

DWORD   無符号整形

DWORD32

DWORD64

FLOAT 

HANDLE  對象的句柄

HICON  圖示的句柄

HINSTANCE  程式執行個體的句柄

HKEY  系統資料庫鍵的句柄

HMODULE  子產品的句柄

HWND  視窗的句柄

INT  32位符号整數

INT_PTR   指向INT 類型的整形資料類型

INT32   32位符号整數

INT64 64位符号整數

LONG  32位符号整數

LONGLONG  64位符号整數

LONG32  32為符号整數

LONG64  64為符号整數

LPARAM    消息的L參數

WPARAM   消息的W參數

LPCSTR  windows(ANSI)字元串常量

LPCTSTR   定義了UNICODE ,為LPCWSTR ,否則為LPCSTR

LPCWSTR unicode字元串常量

LPDWORD  指向DWORD的指針

LPSTR   windows(ansi)字元串變量

LPTSTR 根據環境配置,如果定義了UNICODE 宏,則是LPWSTR ,否則是LPSTR

LPWSTR  UNICODE 字元串變量

SHORT  無符号短整型 16位

SIZE_T  表示記憶體大小,以位元組為機關,其最大值是cpu最大尋址範圍

TCHAR 如果定義了UNICODE ,則為WCHAR ,否則為CHAR

UCHAR 無符号char

UINT  無符号int

ULONG  無符号long

VOID  無類型,相當于c的void

WCHAR  16位unicode字元

WINAPI  函數調用方式, __stdcall

WORD  16位無符号整數