请问如何hook其他进程的WM_PAINT? 我要实现在的是给其他程序的一窗口换图,不知是否要拦截系统的wm_paint消息?因刚学hook,不太懂,望得到大家的帮助,最好有相似源码,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以试试用SetWindowsHookEx钩WH_CALLWNDPROCRET,判断窗口句柄和WM_ERASEBKGND消息来处理。 用不到hook吧,先找到这个窗口的句柄,再找到这个窗口的客户区或者你想画的DC,接下来直接画上去不久得了?不是很明白你的需求。 方法如下:写一个DLL注入到目的进程中在DLL_PROCESS_ATTACH中开启线程找到窗口句柄setwindowlong替换掉窗口的窗口过程在你的窗口过程中拦截WM_PAINT消息不要忘了调用原来的窗口过程 如何实现结束对话框的同时弹出另一个对话框 UI线程接收不到窗口消息? 怎样找到这个登录按钮? 谁有介绍水晶报表应用的电子版书? 求图像裁减的VC源码,马上给分! 关于钩子(HOOK)稳定性的问题!!!毕业设计急需,谢谢,谢谢,万分感谢!! 求一简单变换,送分题 如何修改onsize能让对话框小到一定程度就不小了 技术交流:以函数为单位,说说代码中的错误处理机制!!! 哪里有关XML的好网站,最好是中文的? 修改exe文件的内容? 理解INF格式的高手进来
不是很明白你的需求。
写一个DLL注入到目的进程中
在DLL_PROCESS_ATTACH中
开启线程
找到窗口句柄
setwindowlong替换掉窗口的窗口过程
在你的窗口过程中
拦截WM_PAINT消息
不要忘了调用原来的窗口过程