高手进!!!!!急啊啊啊!(100分)

  • 主题发起人 darkread
  • 开始时间
D

darkread

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在调用API时,在MSDN查到API函数的声明中的函数的参数都是c格式的,不知道在DELPHI<br>中对应哪一个类型<br><br>如GetSystemInfo(LPSYSTEM_INFO lpSysteminfo)的LPSYSTEM_INFO我就不知道对应DELPHI中<br>的哪一个,DELPHI中好象没有LPSYSTEM_INFO这个类型,请问在哪儿可以查到,DELPHI中对应<br>的那个类型?<br>
 
看一下Delphi自己的源程序吧,应该是Source目录下面的Windows.pas,里面有相关的参数定义,LP_SYSTEMINFO应该是记录的指针类型
 
LPSYSTEM_INFO 对应delphi里面的TSystemInfo一般你可以windows单元找到它们,<br>也有一些在shellapi单元.
 
用System_Info类型的参数就行了.<br>lpSystem_Info是址传递的意思.在Delphi中相当于(var ASystemInfo: System_Info);
 
你在delphi中输入GetSystemInfo,在打个(,不就出现你要的类型拉吗???
 
各位谢谢
 
哎呀,,DELPHI还不是一样的认得到API,,,
 
多人接受答案了。
 
顶部