Вниз
Скачать: CL | DM;

Как отследить потерю фокуса   Найти похожие ветки 

← →
AlexR   (2004-07-21 20:08) [0]

Сабж. Мне необходимо отследить ситуацию, переключения с окна моей программы на люьое другую программу или Рабочий стол,в общем потурю фокуса. Каким оюразом это можно сделать?


← →
parovoZZ ©   (2004-07-21 20:47) [1]

Если условие GetTopWindow (0) <> Handle выполняется, значит приложение не в фокусе. Handle - хэндл Вашего окна.


← →
parovoZZ ©   (2004-07-22 01:00) [2]

Вай вай вай, не то написал. Функция GetFocus считывает окно, которое в данный момент имеет фокус ввода.


← →
jack128 ©   (2004-07-22 01:14) [3]

Application.OnActivate/Application.OnDeactivate + F1


← →
akvilon ©   (2004-07-22 03:10) [4]

поймай WM_ACTIVATE или WM_KILLFOCUS


← →
AlexR   (2004-07-22 03:15) [5]


>
> akvilon ©   (22.07.04 03:10) [4]
> поймай WM_ACTIVATE или WM_KILLFOCUS

Спасибо. Где-то в  инете уже нашел такую реализацию, и успешно ее применил.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
14-1090395504
Ega23
2004-07-21 11:38
2004.08.08
Приглашаю в Дубну!


1-1090822563
Dimius
2004-07-26 10:16
2004.08.08
Как в TPageControl сделать, чтобы Tab были невидимыми?


14-1090439118
Apsi
2004-07-21 23:45
2004.08.08
Базы данных Dbase без BDE!!!


3-1089723898
Studentik
2004-07-13 17:04
2004.08.08
Как защитить данные в dBase от чужих глазок....


1-1090498101
Ziko
2004-07-22 16:08
2004.08.08
Инсталляция приложения, создание ключей в реестре




   Наверх