找回密码
 加入
搜索
查看: 2271|回复: 5

API的调用问题

[复制链接]
发表于 2008-12-22 08:42:39 | 显示全部楼层 |阅读模式
说明在附件
不过我调用就是不能成功
如 AD101_InitDevice


我的用法
$gui1=GUICreate("123",200,200,-1,-1)
$Handle=WinGetHandle("123")
DllCall("AD101Device.dll", "bool", "AD101_InitDevice", "Long", $Handle)

但返回值 0   ??
可以请高手帮忙看一下吗?
以后遇到API的问题才不会也头大  3Q

[ 本帖最后由 tts 于 2008-12-24 17:40 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-12-22 18:15:56 | 显示全部楼层

$Handle=GUICreate("123",200,200,-1,-1)
DllCall("AD101Device.dll", "int", "AD101_InitDevice", "hwnd", $Handle)
 楼主| 发表于 2008-12-22 22:22:46 | 显示全部楼层
感谢sanhen大 .. 不过问题还是一样??

$Handle=GUICreate("123",200,200,-1,-1)
$aa=DllCall("AD101Device.dll", "bool", "AD101_InitDevice", "hwnd", $Handle)
Msgbox(0,"",$aa)

上面红色的地方用INT返回 ""(空白),用bool返回0
但是说明书内说明成功返回TRUE, 否则返回FALSE
但我也有用IsBool()检查,均返回0
真是怪了..

(机器本身无问题,因使用它的DEMO是正常的)
还是能再帮小弟看看??  感谢了Orz

[ 本帖最后由 tts 于 2008-12-22 22:31 编辑 ]
发表于 2008-12-22 22:41:19 | 显示全部楼层

$Handle=GUICreate("123",200,200,-1,-1)
$var=DllCall("AD101Device.dll", "int", "AD101_InitDevice", "hwnd", $Handle)
msgbox(0,0,$var[0])
 楼主| 发表于 2008-12-24 00:17:40 | 显示全部楼层
谢谢sanhen大
问题已解决!!

[ 本帖最后由 tts 于 2008-12-24 17:39 编辑 ]
发表于 2015-12-18 13:40:02 | 显示全部楼层
請問一下AD101_GetCallerID怎抓出來電號碼 一直搞不清楚
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 21:38 , Processed in 0.073335 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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