幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1917|回复: 0

API函数声明的语法

[复制链接]

7

主题

31

帖子

378

积分

④见习

积分
378
发表于 2004-9-17 11:12:54 | 显示全部楼层 |阅读模式
WinExecA = Win32API.new('kernel32', 'WinExec', 'pi','i')

以此为例  

使用函数名 = Win32API.new('函数库名称', '函数名', '传入参数的个数及类型','返回的参数类型')

'WinExecA'  声明的函数名,

kernel32 表示函数库名称,自己会的VC或VB或delphi的话,也可以自己编,换句话,你可以封装一个网络协议包,自己调用,完成网络游戏

'WinExec'表示函数名

'pi'  表示传入函数的数据类型 ,每一位表示一参数,'p'表示第一个参数是PChar ,'i' 表示第二个参数是 Integer 形,'l'应该表示long形 其他的我还不知道

'i'  表示返回类型。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-17 15:15 , Processed in 0.009495 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表