Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проверить активно окно или нет [D7, XP]


Alex_Ford ©   (2009-04-01 12:22:00) 

Мастера, подскажите пожалуйста как можно проверить, активно ли какое-нить окно. Например, Блокнот?


Alex_Ford   (2009-04-01 19:22:00) [1]

Прошу Вас, Мастеров не ругать меня :(


Игорь Шевченко   (2009-04-01 19:18:00) [2]


> Если честно, у меня совскм иная задача


Партизан давить


Alex_Ford   (2009-04-01 19:03:00) [3]

В данном примере, что выше демонстрирует только максимизацию формы. Если честно, у меня совскм иная задача, а спросил ради примера. Задача: получить текущий url из обозревателя. В delphiworld есть подобная статья на эту тему, но они не работают. Вот и решил попробовать что-то свое. Хотя слаб, но все же!


Anatoly Podgoretsky   (2009-04-01 15:50:00) [4]

> Alex_Ford  (01.04.2009 13:14:05)  [5]

Ну как можно не понять, функцию без параметров?


12   (2009-04-01 13:28:00) [5]

var
h:thandle;
begin
h:=getforegroundwindow;
MoveWindow(h,0,0,screen.Width,screen.Height,true);


Alex_Ford   (2009-04-01 13:14:00) [6]

Можно с примером? Не пойму :(


clickmaker   (2009-04-01 13:01:00) [7]

GetForegroundWindow


Alex_Ford   (2009-04-01 12:49:00) [8]

Да имеет фокус ввода.

> если два блокнота - это одно "окно"?

Есть два блокнота с разными именами (т.е. заголовками), предположим: 1.txt и 2.txt
Мне нужно, если 1.txt имеет фокус ввода, то показать сообщение что активно именно 1.txt, в противном случае сообщение, что 2.txt имеет фокус ввода.


Правильный$Вася   (2009-04-01 12:26:00) [9]

что значит "активно"?
имеет фокус ввода?
отнимает ресурсы процессора?
находится на переднем плане?


Правильный$Вася   (2009-04-01 12:26:00) [10]

если два блокнота - это одно "окно"?


Наверх

Титульная страница Поиск, карта сайта Написать письмо