SOUI官方论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: chen302511519

关于实时刷新窗口问题,SProgress使用演示

[复制链接]
  • TA的每日心情
    开心
    前天 22:51
  • 签到天数: 946 天

    [LV.10]以坛为家III

    581

    主题

    1343

    帖子

    2万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    28876
    发表于 2020-1-8 14:03:58 | 显示全部楼层
    651864346 13:59:26


    SOUI作者 14:00:52
    SetValue会申请Invalidate, 然后系统会在消息队列里发一个WM_PAINT。

    SOUI作者 14:01:09
    你每次setvalue都只是重复上面过程。

    SOUI作者 14:01:40
    因为消息循环没有执行,队列长度越来越长。

    SOUI作者 14:02:01
    直到你的循环完了,消息循环才有机会执行。

    SOUI作者 14:02:35
    加上这个DoSomething就是在你SetValue后就检查消息队列是否为空。

    SOUI作者 14:02:55
    空了再继续执行下一个SetValue

    该用户从未签到

    0

    主题

    4

    帖子

    37

    积分

    22:00筑基期

    Rank: 1

    积分
    37
    发表于 2023-1-13 10:47:26 | 显示全部楼层
    多谢多谢,点个赞
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|SOUI官方论坛

    GMT+8, 2024-5-18 16:24

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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