Windows 数据类型 Delphi 数据类型 描述LPSTRPAnsiChar字符串指针LPCSTRPAnsiChar字符串指针DWORDLongWord整数BOOLLongBool布尔型PBOOL^BOOL指向布尔值的指针PByte^Byte指向字节值的指针PINT^Integer指向整数值的指针PSingle^Single指向单精度浮点值的指针PWORD^Word指向16位值的指针PDWORD^DWORD指向32位值的指针LPDWORDPDWORD指向32位值的指针UCHARByte8位值(可用来表示字符)PUCHAR^Byte指向8位值的指针SHORTSmallint带符号16位整数UINTLongWord无符号32位整数PUINT^UINT指向无符号32位整数的指针ULONGCardinal无符号32位整数PULONG^ULONG指向无符号32位整数的指针PLongint^Longint指向32位值的指针PInteger^Integer指向32位值的指针PSmallInt^Smallint指向16位值的指针PDouble^Double指向双精度浮点值的指针LCIDDWORD局部标识符LANGIDWord语言标识符THandleLongWord对象句柄PHandle^THandle指向句柄的指针WOARAMLongint32位的消息参数LPARAMLongint32位的消息参数LRESULTLongint32位函数返回值HWNDLongWord窗口句柄HHOOKLongWordWindows 钩子句柄ATOMWord局部或全局原子表中的字符串索引HGLOBALTHandle全局动态内存句柄HLOCALTHandle局部动态内存句柄(32位下与 HGLOBAL 没有区别)FARPROCPointer指向过程的指针,通常在需要回调函数的函数中作为参数类型HGDIOBJLongWordGDI对象句柄HBITMAPLongWordWindows 位图对象句柄HBRUSHLongWordWindows 画刷对象句柄HDCLongWord设备环境句柄HENHMETAFILELongWordWindows 增强图元文件对象句柄HFONTLongWordWindows 逻辑字体对象句柄HICONLongWordWindows 图标对象句柄HMENULongWordWindows 菜单对象句柄HMETAFILELongWordWindows 图元文件对象句柄HINSTTHandle实例(instance)对象句柄HMODULEHINST模块句柄HPALETTELongWordWindows 调色板对象句柄HPENLongWordWindows 画笔对象句柄HRGNLongWordWindows 区域对象句柄HRSRCTHandleWindows 资源对象句柄HKLLongWordWindows 键盘布局句柄HFILELongWord已打开文件的句柄HCURSORHICONWindows 鼠标光标对象句柄COLORREFDWORDWindows 颜色索引值句柄,包含红、绿、蓝三个分量