PBYTE到PVOID错误

时间:2013-07-19 14:50:30

标签: c++ detours

我目前正在使用Detours Express 3.0进行编程。我首先遇到一些问题,找出如何使用Detours,例如,我不知道,DetourFunction()已被DetourAttach()取代。所以,现在我发现了它,但不知何故它仍然不起作用,并给我以下错误:

  

IntelliSense:“PBYTE *”类型的参数与...不兼容   “PVOID *”类型的参数

     

IntelliSense:“PBYTE *”类型的参数与...不兼容   “PVOID *”类型的参数

//GuiShapeNameHud::OnRender
OriginalRender = (onRenderFn)DetourAttach((PBYTE*)(&OnRender), 
                 (PBYTE)Hooked_OnRender);

//input stuff
OriginalGetNextMove = (GetNextMoveFn)DetourAttach((PBYTE*)(&BLGetNextMove),
                      (PBYTE)Hooked_GetNextMove);

0 个答案:

没有答案