Windows數據類型

常見數據類型以下:
WORD:16位無符號整形數據
DWORD:32位無符號整型數據(DWORD32)
DWORD64:64位無符號整型數據  
INT:32位有符號整型數據類型  
INT_PTR:指向INT數據類型的指針類型
INT32:32位符號整型
INT64:64位符號整型
UINT:無符號INT
LONG:32位符號整型(LONG32)
ULONG:無符號LONG
LONGLONG:64位符號整型(LONG64)
SHORT:無符號短整型(16位)
LPARAM:消息的L參數
WPARAM:消息的W參數
HANDLE:對象的句柄,最基本的句柄類型
HICON:圖標的句柄
HINSTANCE:程序實例的句柄
HKEY:註冊表鍵的句柄
HMODULE:模塊的句柄
HWND:窗口的句柄
LPSTR:字符指針,也就是字符串變量
LPCSTR:字符串常量
LPCTSTR:根據環境配置,若是定義了UNICODE宏,則是LPCWSTR類型,不然則爲LPCSTR類型LPCWSTR:UNICODE字符串常量
LPDWORD:指向DWORD類型數據的指針
CHAR:8比特字節
TCHAR:若是定義了UNICODE,則爲WCHAR,不然爲CHAR
UCHAR:無符號CHAR
WCHAR:16位Unicode字符
BOOL:布爾型變量
BYTE:字節類型(8位)
CONST:常量
FLOAT:浮點數據類型
SIZE_T:表示內存大小,以字節爲單位,其最大值是CPU最大尋址範圍
VOID:無類型,至關於標準C語言中的void
WINAPI:Windows API的函數調用方式,常見於SDK頭文件中對API函數的聲明中,至關於_stdcall(更嚴格地說,這不是數據類型,而是一種函數調用約定
相關文章
相關標籤/搜索