typedef struct
{
long EPAddrToKill;
long ExitStatus;
long PID;
long BYKILLBYPEP;
long sysmajorVer;
long sysminorVer;
long sysSPVer;
}KPXXX_IN,*PKPXXX_IN;跪求翻译成Delphi的,对C不懂,Long类型翻译是DWORD还是LongInt?
{
long EPAddrToKill;
long ExitStatus;
long PID;
long BYKILLBYPEP;
long sysmajorVer;
long sysminorVer;
long sysSPVer;
}KPXXX_IN,*PKPXXX_IN;跪求翻译成Delphi的,对C不懂,Long类型翻译是DWORD还是LongInt?
解决方案 »
- 如何把TIdHttp与某个IE进程关联?
- 如何用全局钩子函数屏蔽所有鼠标拖动
- 关于数据库连接池
- 苦苦寻找:在一个控件上能用鼠标拉一个框,框能用鼠标拉大或拉小或移动,框里能显示动画图片或文字等内容
- 我怎么才能在主窗口打开的时候自动弹出一个消息窗口(类似QQ的信息提示窗口)
- 读不到串口数据?
- help,怎么判断一个对象是否已经释放?
- 如何在状态栏中动态的时间显示
- 关于用DELPHI做程序启动的问题
- 再问:200分!!! 关于 OleContainer 的问题:我用OleContainer内嵌了一个Excel Worksheet到程序中,可是我不知道如何在程序中控制它....
- delphi adotable数据筛选
- 尺子(ruler)控件 for delphi7?
Trec=record
EPAddrToKill,
ExitStatus,
PID,
BYKILLBYPEP,
sysmajorVer,
sysminorVer,
sysSPVer:integer;
end;
TpRec=^Trec;
var
KPXXX_IN:Trec;
PKPXXX_IN:TpRec;c的long一般就是32位整数,delphi2以后都是integer了
2. 标准规定sizeof(long)>=sizeof(int),对多少位没做具体规定。在win32平台上long一般是32位的,但在64位上一般就是64位的了
KPXXX_IN = record
EPAddrToKill: longint;
ExitStatus: longint;
PID: longint;
BYKILLBYPEP: longint;
sysmajorVer: longint;
sysminorVer: longint;
sysSPVer: longint;
end;
PKPXXX_IN = ^KPXXX_IN;
c++:
cout << sizeof(long) ;
cout << sizeof(KPXXX_IN);delphi:
System.Writeln(sizeof(longint));
System.Writeln(sizeof(yourDelphiRecordType));