Форум: "WinAPI";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
ВнизОпределение фокуса на главном окне Windows? Найти похожие ветки
← →
Vemer © (2009-01-19 11:58) [0]Как определить фокус/активность окна DeskTop?
Такая проверка почему-то не пашет:
AlienWnd, OSWnd :HWnd;
AlienWnd := GetForegroundWindow;
OSWnd := GetDesktopWindow;
If AlienWND = OSWnd Then ...
P.S. Поиск пробовал. (для любителей кипятка)
← →
{RASkov} © (2009-01-19 12:19) [1]Может:
if GetActiveWindow = 0 then <Фокус на рабочем столе>
?
← →
Eraser © (2009-01-19 12:31) [2]> [1] {RASkov} © (19.01.09 12:19)
GetActiveWindow - возвращает октивное окно только в рамках текущего приложения.
> [0] Vemer © (19.01.09 11:58)
> Как определить фокус/активность окна DeskTop?
десктоп (GetDesktopWindow) в нормальных условиях не может получить фокус. да и в не нормальных не факт что может.
← →
Vemer © (2009-01-19 12:41) [3]Мне как-то надо узнать что фокус находиться там, где он оказывается после щелчка мышью (левая кнопка ес-но) на пустом месте на рабочем столе.
← →
Eraser © (2009-01-19 12:52) [4]скачай вот эту программу http://s0m.narod.ru/iws.html и с помощью неё выясни заголовок и класс нужного окна.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2010.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c