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

Как узнать handle поля ввода чужого окна?   Найти похожие ветки 

← →
DKeeper   (2001-12-06 08:21) [0]

Как узнать handle поля ввода чужого окна?


← →
AlexandrH ©   (2001-12-06 14:22) [1]

Используй функцию EnumChildWindows


← →
Fellomena   (2001-12-07 15:30) [2]

Получаешь handle океа родителя, затем ищешь уже в этом окне элемент нужного тебе класса и получаешь его дескриптор.
Примерно так вот :

FindWindowEx(FindWindow("Form1", nil), 0, "Button", nil), 0, true);

FindWindow("Form1", nil) ; // - получил дескриптор формы.
"Button - класс окна, которое ты ищешь (поля ввода, кнопки и т.д. - это тоже окна)
Например следующий код пошлёт сообщение первой найденной кнопке на форме с именем Form1:

var
hfrm : HWND;
begin
hfrm:=FindWindowEx(FindWindow("Form1", nil), 0, "Button", nil), 0, true);
SendMessage(hfrm, WM_CLOSE, 0, 0);
end;



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

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



Память: 0.45 MB
Время: 0.006 c
1-8910
Eraser
2002-01-16 10:59
2002.02.04
потоки текут-2 или получилось наполовину


4-9021
Art
2001-12-06 13:52
2002.02.04
Помогите!Есть проблема программным выключением компа!!!?


3-8778
Сержик
2002-01-04 22:47
2002.02.04
Можно запрос делать сразу из двух баз?


1-8936
Yuraz
2002-01-03 08:49
2002.02.04
Люди, подскажите, как слева в Code Explorer сделать нумерацию строк программного кода?


1-8924
SGS
2002-01-17 18:20
2002.02.04
Как получить версию ActiveX?




   Наверх