下面列出較為常用的數(shù)據(jù)類型,大體包括了字符型、整型、浮點型、布爾型、
指針型以及Windows應(yīng)用程程特有的句柄型,表示指針型的數(shù)據(jù)類型往往以P或LP
作為前綴,而句柄型總是冠以H。
類型 定義
-------------------------------------------------------------
ATOM 原子(字符串在原子表中的參考值)
BOOL 布爾型(邏輯型)變量(應(yīng)為TRUE或FALSE)
BOOLEAN 布爾型(邏輯型)變量(應(yīng)為TRUE或FALSE)
BYTE 字節(jié)(8位)
CCHAR Windows字符
CHAR Windows字符
COLORREF RGB(紅綠藍)顏色值(32位)
CONST 在執(zhí)行時其值保持不變的變量
DLGPROC 指向應(yīng)用程序定義的對話框過程回調(diào)過程的指針
DWORD 雙字(32位)
DWORDLONG 雙雙字(64位)
FARPROC 指向應(yīng)用程序定義的指針
FLOAT 浮點型變量
GLOBALHANDLE 全局內(nèi)存塊句柄
HACCEL 加速鍵表句柄
HANDLE 對象句柄
HBITMAP 位圖句柄
HBRUSH 畫刷句柄
HDC 設(shè)備描述表句柄
HFILE 文件句柄
HFONT 字體句柄
HGDIOBJ GDI(圖形設(shè)備接口)對象句柄
HGLOBAL 全局內(nèi)存塊句柄
HHOOK 鉤子句柄
HICON 圖標(biāo)句柄
HINSTANCE 實例句柄
HLOCAL 本地內(nèi)存句柄
HMENU 菜單句柄
HOOKPROC 指向應(yīng)用程序定義的鉤子的指針
HPALETTE 調(diào)色板句柄
HPEN 畫筆句柄
HWND 窗口句柄
LOCALHAND 本地內(nèi)存句柄
LONG 32位無符號值
LONGLONG 64位無符號值
LPARAM 32位消息參數(shù)
LPCSTR 指向Windows常字符串(以空字符結(jié)束)的指針
LPSTR 指向Windows字符串(以空字符結(jié)束)的指針
LPVOID 指向任意類型的指針
PROC 指向回調(diào)函數(shù)的指針
SHORT 短整型數(shù)
UCHAR 無符號Windows字符
UINT 無符號整數(shù)
ULONG 無符號長整型數(shù)(32位)
USHORT 無符號知整型數(shù)(16位)
VOID 任意類型
WNDPROC 指向在應(yīng)用程序中定義的窗口過程的指針
WORD 無符號字(16位)
WPARAM 32位消息參數(shù)