Форум: "WinAPI";
Текущий архив: 2017.03.26;
Скачать: [xml.tar.bz2];
ВнизКак закрить все екземпляры программы на терминальном сервере. Найти похожие ветки
← →
kolj (2010-08-17 20:52) [0]Всем привет.
Собственно есть слудещея задача, нужно при выходе новой версии программы закривать все ее екземпляры и обновить ее.
Есть возможность дописать произвольный код в програмы которые нужно обновлять. Надо учитувать что программа может быть открыта в разных пользовательских сессиях.
Идея следующая:
1. Написать программу которая будет проверять наличия новых версий и при нужде отправлять виндовс сообщения на HWND_BROADCAST.
2. Во все програмы дописать обработчик етого сообщения и при приеме закривать програму.
Будет ли работать такой метод?, какие плюсы и минусы?
Что можно придумать ещо?
← →
Leonid Troyanovsky © (2010-08-17 22:38) [1]
> kolj (17.08.10 20:52)
> 1. Написать программу которая будет проверять наличия новых
> версий и при нужде отправлять виндовс сообщения на HWND_BROADCAST.
Оные сообщения действенны лишь в пределах текущей сессии, msdn.
--
Regards, LVT.
← →
DVM © (2010-08-18 00:47) [2]
> Что можно придумать ещо?
свой сервис, с которого все запущенные копии получат информацию, например через сокеты
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2017.03.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.001 c