积极答复者
MFC工程中接收WM_DWMCOMPOSITIONCHANGED 消息??

问题
答案
-
找了一个在牛A和牛C之间溜达的人问了一下。
对于WM_DWMCOMPOSITIONCHANGED消息,MSDN上有这样一句话:
Sent to all top-level windows when Desktop Window Manager (DWM) composition has been enabled or disabled.
只有主窗口能接收到。我的对话框不是程序的主窗口,所以需要在我的父窗口拦截这个消息。然后禁用相关功能。
不太明白,说的我一头雾水。我的负责人已经帮我对应了。
嘿嘿。。。。。。。
以后有时间在研究吧。好困难。
- 已标记为答案 IT路上的一只流浪犬 2010年6月10日 7:25
全部回复
-
如果你的MFC的IDE版本够新的话,是应该有这个消息的.
若是没有,你可以通过类似于MFC自定义消息的方式来处理这个消息.
搜索了一个你可以参考下:
http://hi.baidu.com/atlight/blog/item/11ba969442df6218d21b70cd.html
0xBAADF00D -
找了一个在牛A和牛C之间溜达的人问了一下。
对于WM_DWMCOMPOSITIONCHANGED消息,MSDN上有这样一句话:
Sent to all top-level windows when Desktop Window Manager (DWM) composition has been enabled or disabled.
只有主窗口能接收到。我的对话框不是程序的主窗口,所以需要在我的父窗口拦截这个消息。然后禁用相关功能。
不太明白,说的我一头雾水。我的负责人已经帮我对应了。
嘿嘿。。。。。。。
以后有时间在研究吧。好困难。
- 已标记为答案 IT路上的一只流浪犬 2010年6月10日 7:25