Dll 使用自动热键脚本复制Windows文件
我试图克服使用实现的文件拷贝的无响应性 我正在尝试这样做,以便在Kernel32.dll中运行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
以下是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} 上面的链接正是我所需要的。有人在自动热键论坛上发布了答案,我想我也会和你们分享