Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
ВнизApplication.Active Найти похожие ветки
← →
Vemer © (2007-01-11 11:54) [0]Как в обработчике сообщения о нажатии иконки в трее узнать, было приложение активным до нажатия или нет?
← →
DVM © (2007-01-11 12:56) [1]
> было приложение активным до нажатия или нет?
Что вы понимаете под активным приложением? Имело фокус ввода? Окно было не свернуто? Окно находилось на переднем плане?
← →
Vemer © (2007-01-11 15:45) [2]То [1]
Окно приложения было развернуто и имело фокус ввода.
← →
DVM © (2007-01-11 16:26) [3]
> Окно приложения было развернуто
IsIconic()
> имело фокус ввода
GetFocus()
Подразумевается, что работаем с окном своего приложения, а не чужого.
← →
DVM © (2007-01-11 16:27) [4]Еще туда же
GetForegroundWindow()
IsWindowVisible()
GetActiveWindow()
← →
Vemer © (2007-01-12 12:31) [5]Все это было опробовано еще до написания на форум.
Не пашет.
Дано:
Приложение со значком в трее.
Выполняется:
щелчок по значку в трее.
Требуеться:
Определить,было ли окно приложения активно до нажатия по значку или юзер сидел в другом приложении.
← →
DVM © (2007-01-12 14:04) [6]
> Определить,было ли окно приложения активно до нажатия по
> значку или юзер сидел в другом приложении.
Зачем? Лучше опишите, что требуется получить в результате?
← →
Vemer © (2007-01-13 12:23) [7]Если окно было активно - прячем его, нет - выводим на передний план.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.048 c