硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4119|回复: 2
收起左侧

[ThreadX全家桶] ThreadX GUIX的局部动态更新或者全局更新也实现了

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2020-9-25 00:30:29 | 显示全部楼层 |阅读模式
这个也是一个比较重要的功能:
(1)局部更新是通过函数gx_system_dirty_partial_add来实现.
(2)全部更新是通过函数gx_system_dirty_mark来实现。

调用时直接在窗口事件回调函数的消息里面调用即可,通过这两个函数会触发窗口Drawing Function函数执行。

其实就是类似emWin的无效化功能触发WM_PAINT消息的执行。

评分

参与人数 1金币 +10 收起 理由
missfox + 10 神马都是浮云

查看全部评分

回复

使用道具 举报

23

主题

1444

回帖

1513

积分

至尊会员

积分
1513
发表于 2020-9-25 11:10:06 | 显示全部楼层
及时雨啊
代码不规范,亲人两行泪!
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2020-9-25 11:34:06 | 显示全部楼层

上个帖子给你发实现方法了,可以溜溜。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-17 01:16 , Processed in 0.046421 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表