拦截WM_PAINT消息并作用于此
题
我正在尝试在C ++中拦截/钩住桌面的WM_PAINT消息。我目前正在使用桌面句柄绘制,我唯一的问题是我不同步,所以它可能会闪烁。
我基本上想要的是一个声明,我可以在uint消息的wm_paint上检查。 当这种情况下,我想做别的事情。
我要问它懒惰的方式,有没有人在一小块代码中铺设这个?获取桌面句柄是使用getDesktopWindow()完成的;从这个,我想要看看wm_paint。
解决方案
我会检查setwindowhookex(请参阅: setwindowshookex在c#)
不隶属于 StackOverflow