当前位置:学习生活->会员解答 ->关于 “为什么我移动窗口,并不会触发窗口重绘消息呢” 的引申问题

原创版权标志关于 “为什么我移动窗口,并不会触发窗口重绘消息呢” 的引申问题

作者:plateau  发表时间:2018/1/27 9:51:31  阅读:
[摘要] C++技术网已经用心解答了用户提出的问题【关于 “为什么我移动窗口,并不会触发窗口重绘消息呢” 的引申问题】,如还有问题,请继续在文章底部留言交流,直到完全懂了为止。
使用支付宝扫码领红包,余额宝付款才可以使用红包哦!不要忘记哈。每天扫一次,天天赚红包!!可以将二维码保存到手机,每天直接扫码领红包啦!!

在看了CS_SAVEBITS一节中,有一个疑问就是窗口移动的时候或者窗口遮挡的时候,系统会自动产生位图存储在内存中,

当我们写程序的时候并没用在wndclass.style中设置CS_SAVEBITS 这时 是不是系统自动 默认设置该参数的呢 ?

如何在调试的时候看WM_PAINT调用重绘了没有?


C++技术网会员解答:

    系统在优化体验的时候,会做一些额外的优化,可能会对这个属性进行处理,因为这个属性偏底层一些,所以需要多考虑系统的相关设置问题。这方面资料不多,所以需要自己去尝试验证以及查看msdn。

    想要调试,只需要在WM_PAINT消息处理里加入代码即可。不过不要用消息框,会影响消息的处理的复杂性,所以直接将内容以日志文件形式记载下来。只要打了日志,就有重绘。

    

微信扫码关注公众号CPP技术网,微信号cpp_coder,关注我们的公众号,阅读更多精彩内容!每天还可以领取大红包哦!!!每天还可以领取大红包哦!!!每天还可以领取大红包哦!!!
文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)