Function Reference

首页  后退  前进

DllOpen

 

打开供 DllCall 函数使用的 DLL 文件.

 

DllOpen ( "filename" )

参数

filename

目标 DLL 文件名.

返回值

成功:

返回目标 DLL 句柄, 用于后面 DLL 函数调用.

失败:

返回 -1, 发生错误.

备注

完成 DLL 文件的操作之后, 调用 DllClose() 函数关闭它.

通常 AutoIt 在终止后关闭所有文件, 但明确调用 DllClose() 仍是一个好主意.

 

该函数可以通过exect命令调用.

相关

DllCall, DllClose

函数示例

Local $hDLL = DllOpen("user32.dll")
DllCall($hDLL, "int", "MessageBox", "hwnd", 0, "str", "Some text", "str", "Some title", "int", 0)
DllClose($hDLL)

----------------------------------------

 

 

"exect=$var_hdll=DllOpen('user32.dll')||$var_res=DllCall($var_hdll,'int','MessageBox','hwnd',0,'str','Текст','str','Заголовок','int',0)||$var_hdll=DllClose($var_hdll)||_ViewValues($var_res)" - DLL调用的例子