我有一个承载ActiveX控件的WPF MVVM应用程序。
在我的应用程序中,我连接并断开与ActiveX控件的连接。问题在于断开连接不起作用,然后再次尝试连接时它不起作用,因为ActiveX似乎被阻止(断开连接操作仍待处理)。
如果我在断开连接后放置WinForms MessageBox就行了。但是,如果我没有放置MessageBox,它就无法正常工作。
似乎MessageBox在内部执行某些操作,允许提供断开连接操作。
所以我想知道MessageBox如何工作以及MessageBox在内部做什么,以便在不需要显示它的情况下做同样的事情。