Dll 使用自动热键脚本复制Windows文件

Dll 使用自动热键脚本复制Windows文件,dll,autohotkey,system-calls,file-copying,Dll,Autohotkey,System Calls,File Copying,我试图克服使用实现的文件拷贝的无响应性 我正在尝试这样做,以便在Kernel32.dll中运行 以下是CopyFielEx()函数的C++接口,但我不知道如何用AutoHooKEY脚本来工作。 BOOL-WINAPI-CopyFileEx( 在LPCTSTR lpExistingFileName中 在LPCTSTR lpNewFileName中 _在_opt_LPPROGRESS _例程LPPROGRESS例程中 _在_opt LPVOID lpData中 _在_opt LPBOOL pbCan

我试图克服使用实现的文件拷贝的无响应性

我正在尝试这样做,以便在Kernel32.dll中运行

以下是CopyFielEx()函数的C++接口,但我不知道如何用AutoHooKEY脚本来工作。

BOOL-WINAPI-CopyFileEx(

在LPCTSTR lpExistingFileName中

在LPCTSTR lpNewFileName中

_在_opt_LPPROGRESS _例程LPPROGRESS例程中

_在_opt LPVOID lpData中

_在_opt LPBOOL pbCancel中

在DWORD dwCopyFlags中

))

提前感谢您的帮助:)

文件1:=“movetest.exe”文件2:=“movetest2.exe”

地址:=注册表回调(“更新”) dllcall(“CopyFileEx”,str,file1,str,file2,Uint,address,Uint,0,int,0,int,0)

返回

Esc::ExitApp 更新(var1lo、var1hi、var2lo、var2hi、var3lo、var3hi、var4lo、var4hi、var5、var6、var7、var8、var9){ 进度,%(var2lo/var1lo)*100,,%(var2lo/var1lo)*100“%”,正在复制 文件返回0}

上面的链接正是我所需要的。自动热键论坛上有人发布了答案,我想我也会和你们分享。

文件1:=“movetest.exe”文件2:=“movetest2.exe”

地址:=注册表回调(“更新”) dllcall(“CopyFileEx”,str,file1,str,file2,Uint,address,Uint,0,int,0,int,0)

返回

Esc::ExitApp 更新(var1lo、var1hi、var2lo、var2hi、var3lo、var3hi、var4lo、var4hi、var5、var6、var7、var8、var9){ 进度,%(var2lo/var1lo)*100,,%(var2lo/var1lo)*100“%”,正在复制 文件返回0}

上面的链接正是我所需要的。有人在自动热键论坛上发布了答案,我想我也会和你们分享