Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подключился удаленный рабочий стол, как узнать об этом? / 6 сообщений из 6, страница 1 из 1
16.12.2012, 07:47
    #38080887
SeregaV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
Вопрос такой - как программе узнать, на какой монитор в данный момент выводится рабочий стол - на собственный компьютера, или на удалённый, подключеннный по RDP.
Смысл в следующем - если компьютер работает с собственным монитором, то программа никак себя не проявляет, окно спрятано, если же заходит удаленный пользователь допустим с планшета (пусть имеющего такое же разрешение экрана), то для него выскакивает панель с тремя огромными кнопками.
...
Рейтинг: 0 / 0
16.12.2012, 17:27
    #38081106
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
...
Рейтинг: 0 / 0
16.12.2012, 19:26
    #38081134
SeregaV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
buser, похоже, но ведёт себя не совсем так, как хотелось бы. Да, такая программка

Код: c#
1.
2.
3.
4.
 private void timer1_Tick(object sender, EventArgs e)
      {
      textBox1.Text = textBox1.Text + SystemInformation.TerminalServerSession.ToString() + "\r\n";  
      }



запущенная на компьютере, к которому подключен удаленный стол, показывает true , но к сожалению, она тоже самое показывает и в перерывах между сеансами. То есть момент отключения она отследить не может. Жаль. Мне хотелось заново инициализировать программу при каждом новом удаленном подключении, а в перерывах делать программу неактивной, для снижения загрузки процессора в простое.
...
Рейтинг: 0 / 0
16.12.2012, 20:23
    #38081161
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
...
Рейтинг: 0 / 0
16.12.2012, 20:34
    #38081166
SeregaV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
buser, спасибо, завтра обязательно попробую.
...
Рейтинг: 0 / 0
16.12.2012, 21:57
    #38081220
SeregaV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключился удаленный рабочий стол, как узнать об этом?
buser, всё получилось!

Параметр события e.Reason.ToString() прямым текстом сообщает - "RemoteConnect" или "RemoteDisconnect"
То что нужно, спасибо!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подключился удаленный рабочий стол, как узнать об этом? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]