挂钩StretchBlt函数的问题。 ( 积分: 200 )

  • 主题发起人 主题发起人 疯子的马甲
  • 开始时间 开始时间

疯子的马甲

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi写程序挂钩StretchBlt函数,有些图形会变形,如Delphi的Code&nbsp;Explorer窗口,混乱一片,根本看不清.就算我在挂钩函数中什么也不做,调用Window的Stretchblt,还是一样效果.<br>有那位朋友有这方面的经验吗。<br>我其它的函数挂钩处理都正常,所以不要怀疑是挂钩程序的问题。
 
[:D]是微软的函数问题,不是你的钩子程序问题<br>所以决不怀疑是挂钩程序的问题
 
可能我的意思没有表达清楚,用VC实现同样的功能,不会有此问题。<br>用Delphi实现后,发现的。我说的我的挂钩程序没问题,指的是挂钩的脱钩功能都可以实现。挂钩后,在挂钩函数里调用脱钩,不做其它操作,直接调用Stretchblt函数,还是会出现这种现象。
 
犯了个低级错误,调用挂钩函数时,写错一个参数。好多个API挂钩,没留意
 
分分给我
 
多人接受答案了。
 
后退
顶部