TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: kevinqq
打印 上一主题 下一主题

[教程] dllcall使用介绍

  [复制链接]
11#
 楼主| 发表于 2015-10-29 10:01:11 | 只看该作者
venski 发表于 2015-5-24 16:30
开始弄结构,声明中 array("long"=1,"value"=0)  long后面的1是什么意思?

Private Type WSAData

function Data(&tagWSAData)
        tagWSAData = array()
        tagWSAData["wVersion"]=array("long"=0,"value"=0)
        tagWSAData["wHighVersion"]=array("long"=0,"value"=0)
        tagWSAData["szDescription"]=array("char"=WSADESCRIPTION_LEN+1,"value"="")
        tagWSAData["szSystemStatus"]=array("char"=WSASYS_STATUS_LEN+1,"value"="")
        tagWSAData["iMaxSockets"]=array("long"=0,"value"=0)
        tagWSAData["iMaxUdpDg"]=array("long"=0,"value"=0)
        tagWSAData["lpVendorInfo"]=array("long"=0,"value"=0)
end


回复 支持 反对

使用道具 举报

12#
发表于 2015-12-30 10:09:35 | 只看该作者
kevinqq 发表于 2015-10-29 10:01
function Data(&tagWSAData)
        tagWSAData = array()
        tagWSAData["wVersion"]=array("long"=0,"value"=0)

"long"=0表示这个数据类型是short?难道不用"short"=1?
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2015-12-30 13:12:59 | 只看该作者
seemk 发表于 2015-12-30 10:09
"long"=0表示这个数据类型是short?难道不用"short"=1?

char wchar类型除外
其他类型 值的参数都是预留 写什么值都没关系 都不会处理
回复 支持 反对

使用道具 举报

14#
发表于 2015-12-31 08:41:33 | 只看该作者
kevinqq 发表于 2015-12-30 13:12
char wchar类型除外
其他类型 值的参数都是预留 写什么值都没关系 都不会处理 ...

写什么值都没关系 都不会处理

那结构体力到底能用short类型的数吗?
回复 支持 反对

使用道具 举报

15#
发表于 2016-1-22 14:05:00 | 只看该作者
介绍的很详细  虽然我看不懂
回复 支持 反对

使用道具 举报

16#
发表于 2018-1-1 12:52:14 | 只看该作者
你好 能给个dllcall ieframe.dll调用的示例吗 谢谢
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-17 02:29 , Processed in 0.172884 second(s), 19 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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