易截截图软件、单文件、免安装、纯绿色、仅160KB

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

Windows API 的数据类型与 Delphi 数据类型对照表
作者:admin 来源:未知 日期:2010-1-28 13:10:56 人气:43 标签:API
导读:WindowsAPI的数据类型与Delphi数据类型对照表
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


相关文档:

delphi 对 RES文件的使用

一、引子:
     现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resource)。最简单的使用资源的办法是把这些资源的源文件打入软件包,以方便程序需要的时候调用。资源是程序的一部分,程序要正常运行就离不了资源文件。但是它是不可执行代码。
   &n ......

DELPHI 查找,增加,修改,删除

unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Grids, DBGrids, DB, ADODB, StdCtrls;
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Button ......

怎样在Delphi中调用EXE文件


//加一下按钮,加一个对话框就OK啦
procedure TForm1.Button1Click(Sender: TObject);
var
S: String;
begin
if OpenDialog1.Execute then
begin
s := OpenDialog1.FileName;
WinExec( PChar(s), SW_NORMAL);
end;
end;

----------------------- ......

delphi保存读取utf 8的文本文件

delphi保存读取utf-8的文本文件
给客户做了一个批量识别图像并合成双层pdf的程序,最后客户需要生成的同时附带一份记事本文件,就是OCR过后的文本,并指定utf-8格式的。在处理utf-8时出现了点小问题,现在总结如下
首先 利用delphi自带的UTF8Encode函数,将普通字符转换为utf-8编码
创建一个流,MemoryStream或FileStr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号