Windows基本的數據類型

Windows基本的數據類型

Windows基本的數據類型

    下面列出較爲常用的數據類型,大體包括了字符型、整型、浮點型、布爾型、
指針型以及Windows應用程程特有的句柄型,表示指針型的數據類型往往以P或LP
作爲前綴,而句柄型總是冠以H。

類型                    定義
-------------------------------------------------------------
ATOM                    原子(字符串在原子表中的參考值)
BOOL                    布爾型(邏輯型)變量(應爲TRUE或FALSE)
BOOLEAN                 布爾型(邏輯型)變量(應爲TRUE或FALSE)
BYTE                    字節(8位)
CCHAR                   Windows字符
CHAR                    Windows字符
COLORREF                RGB(紅綠藍)顏色值(32位)
CONST                   在執行時其值保持不變的變量
DLGPROC                 指向應用程序定義的對話框過程回調過程的指針
DWORD                   雙字(32位)
DWORDLONG               雙雙字(64位)
FARPROC                 指向應用程序定義的指針
FLOAT                   浮點型變量
GLOBALHANDLE            全局內存塊句柄
HACCEL                  加速鍵表句柄
HANDLE                  對象句柄
HBITMAP                 位圖句柄
HBRUSH                  畫刷句柄
HDC                     設備描述表句柄
HFILE                   文件句柄
HFONT                   字體句柄
HGDIOBJ                 GDI(圖形設備接口)對象句柄
HGLOBAL                 全局內存塊句柄
HHOOK                   鉤子句柄
HICON                   圖標句柄
HINSTANCE               實例句柄
HLOCAL                  本地內存句柄
HMENU                   菜單句柄
HOOKPROC                指向應用程序定義的鉤子的指針
HPALETTE                調色板句柄
HPEN                    畫筆句柄
HWND                    窗口句柄
LOCALHAND               本地內存句柄
LONG                    32位無符號值
LONGLONG                64位無符號值
LPARAM                  32位消息參數
LPCSTR                  指向Windows常字符串(以空字符結束)的指針
LPSTR                   指向Windows字符串(以空字符結束)的指針
LPVOID                  指向任意類型的指針
PROC                    指向回調函數的指針
SHORT                   短整型數
UCHAR                   無符號Windows字符
UINT                    無符號整數
ULONG                   無符號長整型數(32位)
USHORT                  無符號知整型數(16位)
VOID                    任意類型
WNDPROC                 指向在應用程序中定義的窗口過程的指針
WORD                    無符號字(16位)
WPARAM                  32位消息參數 

 
發佈了1 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章