|
|
1
1
将事件从一个线程传递到另一个线程应该可以工作,只要简单地传递事件即可。最棘手的部分是,许多与UI相关的API都不是线程安全的,即使核心Carbon事件处理是这样。任何涉及更新控件和绘图的内容都应该在主线程上重新处理。这将需要大量的来回,而且可能不值得尝试使其工作。 |
|
2
0
看一看
Application.AddMessageFilter
以及
IMessageFilter
接口。你
可以
能够使用自定义逻辑截取和转发消息。我以前使用过这种方法(非常遥远的过去),但它已经很久以前了,我不记得所有与之相关的警告。我甚至不确定消息过滤器是否会接收所有消息。.NET在将它们发送到
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |