长时间不用这都忘记了,这里将detour中的函数导出供 lazarus使用 建立1.def文件 LIBRARY "mydetour" EXPORTS DetourTransactionCommit @1 DetourAttach @2 DetourUpdateThread @3 DetourTransactionBegin @4
将要导出函数前加上 extern "C" __declspec(dllexport)
#define MYDETOUR_API extern "C" __declspec(dllexport)
MYDETOUR_API LONG WINAPI DetourTransactionBegin(VOID); LONG WINAPI DetourTransactionAbort(VOID); MYDETOUR_API LONG WINAPI DetourTransactionCommit(VOID); LONG WINAPI DetourTransactionCommitEx(_Out_opt_ PVOID **pppFailedPointer); MYDETOUR_API LONG WINAPI DetourUpdateThread(_In_ HANDLE hThread); MYDETOUR_API LONG WINAPI DetourAttach(_Inout_ PVOID *ppPointer,
查看下