1

Вопрос по wpf-controls, wpf, c# – Как узнать, находится ли приложение wpf в сеансе служб терминалов?

Есть ли эквивалент

SystemInformation.TerminalServerSession в wpf?

Я хочу знать, работает ли текущее приложение wpf в сеансе сервера терминалов. Спасибо

  • Это фантастика

    от user1202434
  • Спасибо, Блам. Это также работает.

    от user1202434
  • Извините .. Я должен был упомянуть об этом, но у нас нет ссылки на эту DLL .. Я думаю, мы могли бы добавить это.

    от user1202434
  • Зачем вам нужна специальная версия для WPF? Что мешает вам вызвать его в приложении WPF?

    от Steve
  • 10

    Вы можете использовать класс SystemParameters для запроса системных на

    строек, особенноSystemParameters.IsRemoteSession свойство для получения значения, которое указывает, связан ли вызывающий процесс с сеансом клиента служб терминалов (например, свойство SystemInformation.TerminalServerSession).

  • 1

    Просто добавьте ссылку на System.Windows.Forms Поскольку вы не связыва

    етесь с пользовательским интерфейсом, вам не нужно ничего особенного.

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