我有一个位于所有其他窗口之上的 WPF 应用程序。99% 的时间它都能完美运行,但是如果我使用远程桌面从另一个位置拨入我的计算机,然后关闭连接并返回到原始计算机,我的应用程序将不可见。检查正在运行的进程我可以看到它仍在运行,但它根本不可见。我认为它与远程处理有关,但我想知道是否有一些代码我可以每 20 秒运行一次,它位于它自己的线程上,检查它是否可见,如果不可见,将通过 pInvoke 或 . NET 再次可见。有任何想法吗?
问问题
482 次