yarsye 发表于 2010-6-4 08:57:34

我怎么知道DllCall后面跟哪些参数?

当我用DllCall调用不同的dll文件时 我怎么知道 后面应该填哪些参数?

Joo 发表于 2010-6-4 09:12:44

友情帮顶 我也想知道- -

nxbigdaddy 发表于 2010-6-4 10:46:38

去看看帮助,学习一下吧!
帮你顶!

zitoy 发表于 2010-6-4 12:48:54

看看WinAPI

yarsye 发表于 2010-6-4 15:27:30

以下是 WinAPI中的EnableWindow 函数的说明 那我又怎么在AutoIT中使用WinAPI中的函数呢?或者直接点问 :WinAPI对于我AutoIT有什么用处?

   函数功能:该函数允许或禁止指定的窗口或控制接受鼠标输入或键盘输入。当输入被禁止时窗口不能接收鼠标单击和按键等类输入;当输入允许时,窗口接受所有的输入。

    函数原型:BOOL EnableWindow(HWND hWnd,BOOL bEndble);

    参数:

    hWnd:允许或禁止的窗口句柄。

    bEnable:指定是允许还是禁止窗口。如果这个参数为TRUE,窗口允许;如果参数为FALSE,则窗口被禁止。

    返回值:如果窗口此前曾被禁止,则返回值为非零;如果窗口此前未被禁止,则返回值为零。若想获得更多错误信息,请调用 GetLastError函数。

    备注:如果窗口的使能状态正在改变,则在EnableWindow函数返回前发送一个WM_ENABLE消息。如果窗口己经被禁止,则它的所有子窗口都被禁止,即使未向它们发送WM_ENABLE消息。

    在一个窗口被激活前必须是使能的。例如,如果应用程序正在显示一个无模式对话框并且禁止了它的主窗口,则应用程序在销毁对话框之前一定要使能该主窗口。否则,将有另外一个窗口接受键盘焦点并且被激活。如果一个子窗口被禁止,则在系统确定由哪一个窗口接受鼠标消息时该子窗口将被忽略。

    当窗口被创建时缺省为使能状态。要创建一个初始被禁止的窗口,应用程序可以在CreateWindowh 函数和CreateWindowhEx中指定WS_DISABLED风格。在窗口被创建后,应用程序可以使用EnaoleWindow函数来使能和禁止窗口。

    应用程序可以使用这个函数来使能或禁止在对话框内的控制。一个被禁止的控制不能接受键盘焦点用户也不能进入该控制。

    速查:Windows NT:3.1以上版本;Windows:95以上版本; Windows CE:1.0以上版本;头文件:winuser.h;库文件:user32.lib。

kn007 发表于 2010-6-4 16:32:24

我也不是很清楚,遇到不懂的,我是直接来论坛请教的。。。要么就是查msdn看看

class 发表于 2010-6-4 18:17:46

:face (26):msdn sdk

暗夜冰枫 发表于 2010-6-4 20:43:36

我也不懂 帮顶

netegg 发表于 2010-6-4 22:10:11

官网有个dllstruct,貌似可以得到所使用的变量类型和输出类型

lin0308 发表于 2010-6-8 12:29:21

这个我也想知道

yarsye 发表于 2010-6-8 17:00:10

看来 这个不是很容易啊

lynfr8 发表于 2010-6-8 22:15:16

比较复杂,还是搜搜相关基础教程看看

yarsye 发表于 2010-6-9 16:47:30

这个得慢慢学 刚看了 有豪复杂
页: [1]
查看完整版本: 我怎么知道DllCall后面跟哪些参数?