作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Windows 的新手,我正在尝试了解 API。 Windows 运行时 API 提供了 CoreDispatcher.HasThreadAccess 属性,但文档中对它的描述非常模糊:
"Gets a value that specifies whether the event dispatcher provided by this instance of CoreWindow has access to the current thread or not."
当它返回 false 时是什么意思?用户工程师何时以及为什么会使用这种方法?
最佳答案
它告诉您运行代码的线程是否可以安全地更新 UI。将其与 Winforms 中的 Control.InvokeRequired 和 WPF 中的 Dispatcher.CheckAccess 进行比较。
当它返回 false 时,您必须使用 Dispatcher.RunAsync() 来确保您的代码在正确的线程上运行。
关于windows-8 - CoreDispatcher.HasThreadAccess 的属性是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17666545/
我是 Windows 的新手,我正在尝试了解 API。 Windows 运行时 API 提供了 CoreDispatcher.HasThreadAccess 属性,但文档中对它的描述非常模糊: "Ge
我是一名优秀的程序员,十分优秀!