C# 如何知道wpf应用程序是否在终端服务会话中?

C# 如何知道wpf应用程序是否在终端服务会话中?,c#,wpf,wpf-controls,C#,Wpf,Wpf Controls,是否有一个相当于 SystemInformation.TerminalServerSession是否在wpf中 我想知道当前的wpf应用程序是否正在终端服务器会话中运行。 感谢您可以使用SystemParameters类来查询系统设置,尤其是属性来获取一个值,该值指示调用进程是否与终端服务客户端会话相关联,如SystemInformation.TerminalServerSession属性。您可以使用SystemParameters类来查询系统设置,特别是获取一个值的属性,该值指示调用进程是否与

是否有一个相当于

SystemInformation.TerminalServerSession是否在wpf中

我想知道当前的wpf应用程序是否正在终端服务器会话中运行。
感谢您可以使用SystemParameters类来查询系统设置,尤其是属性来获取一个值,该值指示调用进程是否与终端服务客户端会话相关联,如SystemInformation.TerminalServerSession属性。

您可以使用SystemParameters类来查询系统设置,特别是获取一个值的属性,该值指示调用进程是否与终端服务客户端会话相关联,如SystemInformation.TerminalServerSession属性。

只需添加对System.Windows.Forms的引用即可,因为您不需要任何特殊的UI

  System.Diagnostics.Debug.WriteLine(System.Windows.Forms.SystemInformation.TerminalServerSession.ToString());

只需添加对System.Windows.Forms的引用即可,因为您没有弄乱UI,所以不需要任何特殊的东西

  System.Diagnostics.Debug.WriteLine(System.Windows.Forms.SystemInformation.TerminalServerSession.ToString());

为什么您需要WPF的特殊版本?是什么阻止您在WPF应用程序中调用它?抱歉..我应该提到这一点,但我们没有对该dll的引用..我想我们可以添加它。为什么您需要WPF的特殊版本?是什么阻止您在WPF应用程序中调用它?抱歉..我应该提到这一点,但我们没有对该dll的引用..我想我们可以添加它。