首页 > Windows开发 > 详细

Windows 10 UWP开发:如何不让界面卡死

时间:2016-05-10 18:05:12      阅读:314      评论:0      收藏:0      [点我收藏+]

http://edi.wang/post/2016/2/18/windows-10-uwp-async-await-ui-thread

 

 

关于UI线程

 

这里我们需要一点关于 UI 线程模型的概念,简单的来讲就是,UI 线程是运行在一个无限循环中,并维护一个消息队列,每次循环的开头都会获取队列的第一个消息,例如鼠标的按下消息,然后将这些消息提供给最外层 UI 元素,然后通过一系列的路由事件,传递给每个与该消息相关的 UI 元素,然后就会出现所谓的 MouseButtonDown 事件,然后配合 MouseButtonUp 事件就能组合成 Button 的 Click 事件,然后 UI 线程进入下一个消息循环,再次获取新的输入信息。

 

http://blog.higan.me/dot-net-thread-dispatch-model-dispatcher/

Windows 10 UWP开发:如何不让界面卡死

原文:http://www.cnblogs.com/jiahuafu/p/5478695.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!