炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2077|回复: 3

为何能获取到系统的时间,但是在控件中却不能实时更新

[复制链接]

该用户从未签到

发表于 2015-11-3 13:45:41 | 显示全部楼层 |阅读模式
截图.png

断点显示时间能够获取,
但是只要移动窗口或者是点击窗口后时间才会更新.

该用户从未签到

发表于 2015-11-3 13:55:25 | 显示全部楼层
这个是因为炫彩给刷新的功能给用户自己来使用,比如修改了很多控件的文本,如果修改一次刷新一次,效率就会很低,但是如果你等所有的都修改完毕再来刷新,效率就会高很多。

所以,系统不会自动刷新,设置了文本或者修改了文本都要自己手动刷新,这样提高效率 如果你的控件是
直接创建在窗口上,那么就刷新窗口,如果你的控件是创建在元素上,那么就刷新元素

void WINAPI XWnd_RedrawWnd  ( HWINDOW  hWindow )

void WINAPI XEle_RedrawEle  ( HELE  hEle )

这两个是刷新函数,,,,,

该用户从未签到

发表于 2015-11-3 14:28:53 | 显示全部楼层
这个是因为炫彩给刷新的功能给用户自己来使用,比如修改了很多控件的文本,如果修改一次刷新一次,效率就会很低,但是如果你等所有的都修改完毕再来刷新,效率就会高很多。

有道理

该用户从未签到

 楼主| 发表于 2015-11-3 16:18:55 | 显示全部楼层
dasemimi 发表于 2015-11-3 13:55
这个是因为炫彩给刷新的功能给用户自己来使用,比如修改了很多控件的文本,如果修改一次刷新一次,效率就会 ...

我正是在想着是否有重绘元素的这个功能
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

GMT+8, 2024-9-20 00:56 , Processed in 0.071385 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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