類型 | 描述 |
BOOL | 布林型態變數(值只能是True或False) |
BYTE | 字元類型(8位元) |
CHAR | 8位元字元(ANSI) |
CONST | 常數,相當於標準C中的"const"關鍵字 |
DWORD | 32字元無符號整數型態資料 |
DWORD32 | 32字元無符號整數型態資料 |
DWORD64 | 64字元無符號整數型態資料 |
FLOAT | 浮點資料類型 |
HANDLE | 物件的處理,最基本的處理類型 |
HICON | 圖示的處理 |
HINSTANCE | 程式範例的處理 |
HKEY | 登錄表案件的處理 |
HMODULE | 模組的處理 |
HWND | 視窗的處理 |
INT | 32位元符號整數型態資料類型 |
INT_PTR | 指向INT類型資料的指標類型 |
INT32 | 32位元符號指數型態 |
INT64 | 64位元符號指數型態 |
LONG | 32位元符號整數型態,相當於C語言的表準資料型態long |
LONGLONG | 64位元符號整數型態 |
LONG32 | 32位元符號整數型態 |
LONG64 | 64位元符號整數型態 |
LPARAM | 訊息的L參數 |
WPARAM | 訊息的W參數 |
LPCSTR | Windows(ANSI)字串常數 |
LPCTSTR | 根據環境組態,如果定義了UNICODE巨集,則是LPCWSTR類型,否則是LPCSTR類型 |
LPCWSTR | INICODE字串長度 |
LPDWORD | 指向DWORD類型資料的目標 |
LPSTR | Windows(ANSI)字串變數 |
LPTSTR | 根據環境組態,如果定義了UNICODE、則是LPWSTR類型,否則則是LPSTR類型 |
LPWSTR | UNICODE字串變數 |
SHORT | 無符號短整數型態(16位元) |
SIZE_T | 表示記憶體大小,以字串為單位,其最大值是CPU最大搜尋範圍 |
TCHAR | 如果定義了UNICODE,則為WCHAR,否則為CHAR |
UCHAR | 無符號CHAR |
UINT | 無符號LONG |
ULONG | 無符號LONG |
VOID | 無類型,相當於標準C語言的void |
WCHAR | 16位元UNICODE |
WINAPI | WindowsAPI的函數呼叫方式,常見於SDK標頭檔中對API函數的宣告中,相當於_stdcall |
WORD | 16位元無符號整數型態資料 |
資料出處:文魁 精通Windows API函數、介面、程式設計實例
沒有留言:
張貼留言