相关疑难解决方法(0)

MessageBox.Show()是否自动编组到UI线程?

我通过ThreadPool.QueueUserWorkItem启动一个线程,其中有一个消息框对话框:

System.Windows.Forms.DialogResult dr = System.Windows.Forms.MessageBox.Show("你想在后台下载升级吗?..","升级可用",MessageBoxButtons.YesNo);

它似乎工作正常但是我有点怀疑一些客户建议他们没有收到消息弹出.我有.NET Framework 2.0+的感觉你不需要编组这个特定的调用,它会为你做.正确?

这是一个感兴趣的半相关主题: 为什么在MessageBox.Show中使用所有者窗口?

c# user-interface multithreading marshalling

11
推荐指数
3
解决办法
9985
查看次数

标签 统计

c# ×1

marshalling ×1

multithreading ×1

user-interface ×1