Форум: "WinAPI";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
ВнизВвести в поле чужой программы свой текст Найти похожие ветки
← →
Ландграф Павел © (2005-01-31 21:13) [0]Делаю так (диалоговое окно сохранени картинки в IE5)
if FindWindow(nil, "Save Picture")<>0 then
Window:=FindWindow(nil, "Save Picture");
Окно нашли, теперь требуется найти Listbox в который вводится имя картинки, но как!?
Я думаю так - Button:=FindWindowEx(Window, 0, "Listbox", "а сюда что писать незнаю, ведь имя его неизвестно");
И далее если допустим нашли, то как его изменить на свой...
← →
GanibalLector © (2005-01-31 21:47) [1]>а сюда что писать незнаю, ведь имя его неизвестно"
nil
>Listbox
Ты уверен?TListbox вообще-то.
← →
GanibalLector © (2005-01-31 21:52) [2]>И далее если допустим нашли, то как его изменить на свой...
List Box Messages + F1
← →
Ландграф Павел © (2005-01-31 22:00) [3]GanibalLector>может и комбобокс, я думал мне подскажут как выяснить тип, мож проги для этого есть...
← →
GanibalLector © (2005-01-31 22:17) [4]Да есть.Я использую InqSoft Window Scanner.Лучше не видел!
← →
jack128 © (2005-01-31 23:37) [5]GanibalLector © (31.01.05 21:47) [1]
Ты уверен?TListbox вообще-то.
для дельфи TListBox, а стандартный контрол LISTBOX называется..
← →
GanibalLector © (2005-02-01 01:31) [6]2 jack128 © (31.01.05 23:37) [5]
Согласен.По поводу поста [0]...в IE5 это Combobox-сы.
← →
Ландграф Павел © (2005-02-01 12:19) [7]Мож кому пригодится, сделал так:
Window:=FindWindow(nil, "Save Picture");
Wnd := FindWindowEx(Window, 0, nil,nil);
while Wnd <> 0 do
begin
GetClassName(Wnd, Buff, 255);
if Pos("ComboBoxEx32", Buff) > 0 then
begin
GetWindowText(Wnd,Buff,255);//получили текст из "ComboBoxEx32"
findList:=Wnd; //записали его хендл и вышли
Wnd:=0;
end else
Wnd := FindWindowEx(Window, Wnd, nil,nil); //иначе ищем далее
← →
BiN © (2005-02-01 12:24) [8]Ландграф Павел © (31.01.05 22:00) [3]
я думал мне подскажут как выяснить тип, мож проги для этого есть...
Включаем телепатор:
GetClassName
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.037 c