Windows 資料類型 Delphi 資料類型 描述
LPSTR PAnsiChar 字元串指針
LPCSTR PAnsiChar 字元串指針
DWORD LongWord 整數
BOOL LongBool 布爾型
PBOOL ^BOOL 指向布爾值的指針
PByte ^Byte 指向位元組值的指針
PINT ^Integer 指向整數值的指針
PSingle ^Single 指向單精度浮點值的指針
PWORD ^Word 指向16位值的指針
PDWORD ^DWORD 指向32位值的指針
LPDWORD PDWORD 指向32位值的指針
UCHAR Byte 8位值(可用來表示字元)
PUCHAR ^Byte 指向8位值的指針
SHORT Smallint 帶符号16位整數
UINT LongWord 無符号32位整數
PUINT ^UINT 指向無符号32位整數的指針
ULONG Cardinal 無符号32位整數
PULONG ^ULONG 指向無符号32位整數的指針
PLongint ^Longint 指向32位值的指針
PInteger ^Integer 指向32位值的指針
PSmallInt ^Smallint 指向16位值的指針
PDouble ^Double 指向雙精度浮點值的指針
LCID DWORD 局部辨別符
LANGID Word 語言辨別符
THandle LongWord 對象句柄
PHandle ^THandle 指向句柄的指針
WOARAM Longint 32位的消息參數
LPARAM Longint 32位的消息參數
LRESULT Longint 32位函數傳回值
HWND LongWord 視窗句柄
HHOOK LongWord Windows 鈎子句柄
ATOM Word 局部或全局原子表中的字元串索引
HGLOBAL THandle 全局動态記憶體句柄
HLOCAL THandle 局部動态記憶體句柄(32位下與 HGLOBAL 沒有差別)
FARPROC Pointer 指向過程的指針,通常在需要回調函數的函數中作為參數類型
HGDIOBJ LongWord GDI對象句柄
HBITMAP LongWord Windows 位圖對象句柄
HBRUSH LongWord Windows 畫刷對象句柄
HDC LongWord 裝置環境句柄
HENHMETAFILE LongWord Windows 增強圖元檔案對象句柄
HFONT LongWord Windows 邏輯字型對象句柄
HICON LongWord Windows 圖示對象句柄
HMENU LongWord Windows 菜單對象句柄
HMETAFILE LongWord Windows 圖元檔案對象句柄
HINST THandle 執行個體(instance)對象句柄
HMODULE HINST 子產品句柄
HPALETTE LongWord Windows 調色闆對象句柄
HPEN LongWord Windows 畫筆對象句柄
HRGN LongWord Windows 區域對象句柄
HRSRC THandle Windows 資源對象句柄
HKL LongWord Windows 鍵盤布局句柄
HFILE LongWord 已打開檔案的句柄
HCURSOR HICON Windows 滑鼠光标對象句柄
COLORREF DWORD Windows 顔色索引值句柄,包含紅、綠、藍三個分量