tts 发表于 2008-12-22 08:42:39

API的调用问题

说明在附件
不过我调用就是不能成功
如 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 编辑 ]

sanhen 发表于 2008-12-22 18:15:56


$Handle=GUICreate("123",200,200,-1,-1)
DllCall("AD101Device.dll", "int", "AD101_InitDevice", "hwnd", $Handle)

tts 发表于 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 编辑 ]

sanhen 发表于 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)

tts 发表于 2008-12-24 00:17:40

谢谢sanhen大
问题已解决!!

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

goldsuper7 发表于 2015-12-18 13:40:02

請問一下AD101_GetCallerID怎抓出來電號碼 一直搞不清楚
页: [1]
查看完整版本: API的调用问题