一、Detorus-master的编译
下载源代码
https://github.com/microsoft/detours
用管理员身份启动
x64 Native Tools Command Prompt for VS 2017
或
x86 Native Tools Command Prompt for VS 2017
用cd命令进入到Detours-master目录下,分别运行以下命令:
call "D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.20.27508\bin\Hostx86\x86\nmake"
call "D:\Program Files\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64\nmake"
直到编译结束,在Detorus-master目录下的bin.X86
(x64类似)文件夹下,找到setdll.exe文件。
二、dll工程源代码中至少导出一个函数
在dllmain.cpp中至少添加一个导出函数:
void __declspec(<