文档章节

Windows API 的数据类型与 Delphi 数据类型对照表

涂孟超
 涂孟超
发布于 2014/09/26 15:31
字数 574
阅读 5
收藏 0
 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 颜色索引值句柄,包含红、绿、蓝三个分量

本文转载自:http://www.cnblogs.com/del/archive/2007/12/03/981604.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
怎样在DELPHI中使用API函数

实际上,在DELPHI中调用WIN32API函数与在C或C++中调用WIN32 API函数没有大的区别。DELPHI中将C或C++中引用的WINDOWS.H头文件改写为WINDOWS.PAS单元,使WINDOWSAPI函数的定义符合PASCAL语法。...

金笛子
2015/12/02
15
0
用好Delphi中的字符串

用好Delphi中的字符串日期:2005年10月18日 作者: 人气:17184 查看:[大字体 中字体 小字体]一:各种字符串  字符串是Object Pascal所有数据类型中最有用的类型。许多函数以字符串为传递参...

vga
2016/08/09
14
0
介绍MyBatis代码生成网站(八) --- 数据类型对照表

一.简介 网址: http://www.fwjava.com 操作流程: 详见“ 介绍MyBatis代码生成网站(一) --- 基本操作 ” 二.数据类型对照表 以下是本网站采用的,数据库数据类型所对应的Java数据类型对照表....

北京软件中心
2016/09/27
88
0
UniDAC使用教程(四):数据类型映射

下载UniDAC最新版本 Universal Data Access Components (UniDAC)是一款通用数据库访问组件,提供了多个数据库的直接访问,如针对Windows的Delphi, C++Builder, Lazarus (以及 Free Pascal) ,...

电池盒
01/31
0
0
delphi pchar char byte string转换问题

delphi pchar char byte string转换问题 注:Delphi中的Char,PChar,PByte,Byte,String的相互转换,您是不是也遇到过,为此头疼过吗?你要是明白了他们的原理就会轻松了。 话题064840的标题是...

鹅倌
2017/01/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

linux-tao
48分钟前
2
0
Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

Linux就该这么学
今天
2
0
Mysql(Mariadb)数据库主从复制

Mysql主从复制的实现原理图大致如下: MySQL之间数据复制的基础是以二进制日志文件(binary log file)来实现的,一台MySQL数据库一旦启用二进制日志后,其作为master,它数据库中所有操作都...

xiangyunyan
今天
2
0
Android 自定义Path贝塞尔曲线View实践——旋转的花朵

一、关于贝塞尔曲线 在工业设计方面贝塞尔曲线有很多用途,同样,在Android中,贝塞尔曲线结合Path类可以实现更复杂的图形,这里我们给一个案例,来实现一种旋转的花朵。对于贝赛尔曲线的理解...

IamOkay
今天
3
0
7、redis主从复制和sentinel配置高可用

一:redis主从配置 1、环境准备 master : 192.168.50.10 6179 slave1: 192.168.50.10 6279 slave2: 192.168.50.10 6379 2、redis.conf配置文件配置 master port 6179......

刘付kin
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部