探索衰老机制的中心环节_紫乌鸦刷新机制改了

探索衰老机制的中心环节_紫乌鸦刷新机制改了前期准备:PC:win7X64vs2013 emwin相关:emwin5.42模拟器,emwin5.42英文手册 同一父窗口下两个控件的刷新不对父窗口进行刷新的前提下,指刷新widget1和widget2. 1.widget为 Framewin或WIndow如果两个widget为Framewin或WIndow类型,则graphic

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

 

前期准备:

PC: win7X64 vs2013 

emwin 相关:emwin5.42模拟器,emwin5.42英文手册

 

同一父窗口下两个控件的刷新

不对父窗口进行刷新的前提下,指刷新 widget1 和 widget2.

探索衰老机制的中心环节_紫乌鸦刷新机制改了

 

1.widget 为 Framewin 或 WIndow

如果两个 widget 为Framewin 或 WIndow 类型,则 graphic 不会刷新

 探索衰老机制的中心环节_紫乌鸦刷新机制改了

 

2.widget 为 Text 或 Button

如果两个 widget 为 Text 或 其他类型,则 graphic 会刷新红色虚线矩形内的区域(即绿色的 graphic 部分会被刷新)

 探索衰老机制的中心环节_紫乌鸦刷新机制改了 探索衰老机制的中心环节_紫乌鸦刷新机制改了

 

3.代码实现思路

桌面创建一个Framewin win;

在 win 上创建 widget1 widget2 : win1 win2;

在 win 上创建 一个一秒后启动的定时器, id 为 0;

在 win 的回调函数的 WM_PAINT 消息中绘制 矩形graphic, 每次绘制的颜色不一样(3种颜色);

 

4.实验结果

若 widget 为 Framewin 或 widget 的时候,无论 win1 win2 刷新几次, graphic 都只绘制了一次;

若 widget 为 Button 或 Text 的时候,无论 win1 win2 刷新几次, graphic 都会跟着绘制被 win1 win2 包围着的区域;

探索衰老机制的中心环节_紫乌鸦刷新机制改了 探索衰老机制的中心环节_紫乌鸦刷新机制改了

 

附录

代码下载:链接:http://pan.baidu.com/s/1bGJ1lc 密码:y4k8

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182059.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号