比如我在.dll文件中有一个函数
function GetResult(iValue:Integer):Boolean;
begin
  Result := iValue >5;
end;
我想用钩子实现不管我传的是4,5,6,7等数据,函数的返回值都是True

解决方案 »

  1.   

    钩子能截获返回值吗?
    既然都返回true那还用方法干吗
      

  2.   

    请各位大大说下思路:
    我有个函数是存放在.dll文件中的如:function GetResult(iValue:Integer):Boolean; 
    但是我要其他的人在用这个.dll函数时,先通过我,也就是说做个类似回调函数的一个东西......
    请各位大大提供下资料,谢谢了
      

  3.   

    这个是导出函数么?最近刚好做了API钩子的代码封装,要不给你一份?
      

  4.   

    好啊,我的Email:[email protected],谢谢了!!学习,学习......