VBS调用C++编写DLL的数组传递问题,求解
自己用C++编写了个DLL,用VBS调用,返回两个值,一个是窗口的句柄数组,一个是窗口的数量:
函数extern "C" int FindAllVisibleWnd(LONG *plAryHWnd,UINT &lCount)
现在想用VBS调用这个函数,但VBS没有指针的概念,我该如何获取这个函数的返回值.
[解决办法]
FindAllVisibleWnd p, i
[解决办法]
VBScript 调用函数只能获取1个返回值吧?
要返回两个是不是可以这样修改下
返回一个数组arr
arr()中 下标0-(ubound(arr)-1)为你要返回的窗口的句柄数组,其最后一个值为窗口的数量,获得这个数组后你再处理下。