Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.25;
Скачать: CL | DM;

Вниз

Как получить адрес текущего окна?   Найти похожие ветки 

 
denik   (2004-02-25 11:28) [0]



 
Zacho ©   (2004-02-25 11:41) [1]

Сначало объяснить (хотя бы себе), что такое "адрес" окна.


 
Max_Ivanych ©   (2004-02-25 12:39) [2]

Если имеется в виду дескриптор,то можно найти по заголовку окна примерно так:
H:=Handle;
repeat
H:=GetNextWindow(H,GW_HWNDNEXT);
GetWindowText(H,Pch,254);
if PCh="строка заголовка" then Break;
until H=0;
SetForegroundWindow(H);


 
Digitman ©   (2004-02-25 12:44) [3]


> denik   (25.02.04 11:28)  


у окна нет адреса

"окно" - всего лишь концептуальное понятие, под которым подразумевается просто некий объект опер.системы


 
Defunct ©   (2004-02-25 12:45) [4]

Max_Ivanych ©   (25.02.04 12:39) [2]
Может имелось ввиду активного..
тогда

Var H:HWND;
..
Handle := GetActiveWindow;


 
Defunct ©   (2004-02-25 12:46) [5]

пардон

Var H:HWND;
..
H := GetActiveWindow;


 
DVM ©   (2004-02-25 12:50) [6]


> Defunct ©   (25.02.04 12:46) [5]

Лучше GetForegroundWindow(). Там в справке написано когда GetActiveWindow() не подойдет.


 
VMcL ©   (2004-02-25 17:41) [7]

По-моему после [3] можно было обсуждение прекратить, а не устраивать конкурс телепатов :)


 
Klev   (2004-02-25 21:00) [8]

Абсолютно согласен с VMcL.
Для начала следует узнать у автора вопроса что он имел ввиду, а не дискутировать на пустом месте.
И вообще у людей окна не текут, они же стеклянные.



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

Текущий архив: 2004.04.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.062 c
6-1077906679
Magician_g
2004-02-27 21:31
2004.04.25
Как начать закачивать файл с определенного места


8-1077244654
Bonial
2004-02-20 05:37
2004.04.25
Где я могу прочесть о сжатии изображений?


14-1080638047
Карелин Артем
2004-03-30 13:14
2004.04.25
Посоветуйте инсталлятор.


6-1075379324
Kelvin
2004-01-29 15:28
2004.04.25
Почта через IdSMTP


6-1077521717
Val
2004-02-23 10:35
2004.04.25
Как закачать рисунок?