【发布时间】:2014-01-29 20:08:55
【问题描述】:
我们发现调用
myMailItem.Display(false)
方法在我们的开发机器上运行良好,因为它在用户的前台打开消息窗口。无论我们是在 VS 中运行/附加调试器还是仅作为已安装的应用程序运行。
但是,在某些客户的机器上,消息会在我们的 Winforms 应用程序后面打开。
Windows 的版本似乎没有任何区别。
这是可以解释和预测的吗?
当然,我们可以尝试设置 SetForegroundWindow,但我更希望能够理解差异的原因并在我们的开发机器上重现“问题”,然后再盲目地尝试 SetForegroundWindows 等。
【问题讨论】:
标签: .net windows winforms outlook mailitem