haijie1223 发表于 2013-5-1 17:32:49

AU3中如何定义并赋值指针变量[已解决]

在C++中可以直接定义指针变量并赋值。
例如 int * iptr=&name; 或者 char * sAName ;
在AU3中能否如此操作,或者变相的实现该目的。

ceoguang 发表于 2013-5-1 18:29:47

int*对应DllStructCreate('int')
char*对应 DllStructCreate('char[字节数]')

haijie1223 发表于 2013-5-1 18:42:22

回复 2# ceoguang


    谢谢hook,HANDLE * 用DllStructCreate("HANDLE")定义之后,在Dllcall中调用的时候,类型是"HANDLE"还是"HANDLE*"

komaau3 发表于 2013-5-2 07:15:44

dllcall里直接HANDLE*指定数据类型就行了

haijie1223 发表于 2013-5-2 07:39:35

回复 4# komaau3


    晚上在线吗,晚上Call你。

komaau3 发表于 2013-5-2 09:14:36

回复 5# haijie1223

OK
页: [1]
查看完整版本: AU3中如何定义并赋值指针变量[已解决]