跨日 发表于 2008-5-21 12:56:03

关于DLLCALL

请问大虾们:
*.DLL里面都是些什么啊,怎么调用?
昨天百度了下,说里面都一些“功能”而且很多的人都可以调用
但是看到一个*.DLL文件我怎么才能知道它有些什么“功能”呢?
还有什么int值什么值的。。。。。。?
请大虾们解释下
谢谢

[ 本帖最后由 跨日 于 2008-5-23 08:25 编辑 ]

马甲 发表于 2008-5-21 13:57:21

这个很难解释的,最近也在摸索当中

跨日 发表于 2008-5-21 14:27:09


我也在请教百度老师
但没多大的收获
希望楼上的有收获时
来分享下
谢谢

asdf 发表于 2008-5-21 14:36:52

API和资源。

跨日 发表于 2008-5-21 15:14:09

楼上的好像说的好模糊哦
能说清楚点吗?
谢谢

木纳 发表于 2008-5-21 15:25:41

期待谁给个详细的au3资料看看...

asdf 发表于 2008-5-21 15:48:56

想详细?
http://dev.csdn.net/article/16/16710.shtm

太@_@?
简单来说,你能从dll找到:
   API(函数)
   图标
   图片
   动画
   ……

跨日 发表于 2008-5-21 16:13:37

好像AU3可以调用API函数。。。。
但是怎么样才知道里面都是有哪些API函数。图片。图标。动画呢
我用eXeScope.exe看了下(百度里说的)
可是看不到什么呀
还有就是如果知道了有API函数
这个API函数该怎么用呢?

asdf 发表于 2008-5-21 21:11:44

资源的话用reshack、exescope等软件弄。
api可以用DependencyWalker、oleview等软件看,但是具体最好还是查msdn。

[ 本帖最后由 asdf 于 2008-5-21 21:13 编辑 ]

跨日 发表于 2008-5-22 09:09:51

楼上说的我不太懂
这个是要有编程基础的人才可以弄的吗?

跨日 发表于 2008-5-22 09:17:27

API函数可以想AU3的函数一样列出来
功能;使用格式;注意事项。。。。。。。。。。
可以吗?

asdf 发表于 2008-5-22 09:24:26

恩……需要那么一点点基础,至少,你要知道int和hwnd有什么不同……

跨日 发表于 2008-5-22 10:00:39

原帖由 asdf 于 2008-5-22 09:24 发表 http://www.autoitx.com/images/common/back.gif
恩……需要那么一点点基础,至少,你要知道int和hwnd有什么不同……
真的吗?
那我去百度下INT和HWND
谢谢楼上的
谢谢

跨日 发表于 2008-5-22 11:56:14

类型      详细信息
none                  没有值 (仅用作无返回值函数的返回类型,这点跟C语言类似)
short               16 位整数
ushort               无符号16 位整数
dword               32 位整数
int                     32 位整数
long                  32 位整数
udword            无符号32 位整数(无正负号)
uint                  无符号32 位整数(无正负号)
short_ptr         指向 16 位整型的指针(a pointer to a 16 bit integer)
int_ptr             指向   32 位整型的指针(a pointer to a 32 bit integer)
long_ptr          指向 32 位整型的指针(a pointer to a 32 bit integer)
str                   字符串(不能超过65536)
wstr                宽字符串(在调用函数时会转换为 ANSI 字符串或由 ANSI 字符串转换为宽字符串),不能超过 65536
hwnd            一个窗口句柄
ptr                  通用指针(void *)

DLLCall("user32.dll","hwnd","SetWindowsHookEx","int",$WH_MOUSE,"hwnd",$mouseHOOKproc,"hwnd",$DLLinst,"int",0)
Call“user32.dll”这个dll文件,返回值类型是“一个窗口句柄”,调用的函数是“SetwindowsHookEx”,后面的类型1,参数1,类型2,参数2,类型N,参数N怎么解释呢?

跨日 发表于 2008-5-22 17:28:35

今天下载了个DependencyWalker
可是看不懂哦

这些不知道是什么
好像没有什么函数
函数的使用
页: [1] 2
查看完整版本: 关于DLLCALL