winforms透明度和终端服务应用模式

时间:2014-02-03 20:21:22

标签: c# winforms terminal-services

这是一个黑暗的刺,因为看起来代码正在做它应该做的但是......

我有一个winforms应用程序,我强制透明背景。这在本地运行时效果很好,但这将在TS应用程序模式下运行,当发生这种情况时,透明部分,圆角和每条边上的条子将显示远程机器背景。 TS机器使用纯色bg。根据用户屏幕的外观,它可以对比并显示相当多的内容。

有没有让它不显示?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。解决方案是在终端模式下运行时使所有窗口成矩形且不透明。 SystemInformation.TerminalServerSession属性有助于确定这一点。