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

Подскажите, как выдрать надпись из чужой программы?   Найти похожие ветки 

← →
0bsid ©   (2006-06-30 13:06) [0]

Подскажите, как выдрать надпись из чужой программы?
надо както найти идентификатор этого окна, его контролсов и уже взять как-то надпись. Как это сделать?


← →
zdm   (2006-06-30 13:14) [1]

Есть прога, куда тебе её бросить?


← →
Desdechado ©   (2006-06-30 13:15) [2]

Надпись - это какой компонент?
TLabel не имеет оконного хэндла, поэтому к нему не достучаться.


← →
zdm   (2006-06-30 13:18) [3]

Sign 0f Misery (запускаешь подводишь мышкой к любому окну и она выведет тебе всю инфу)


← →
0bsid ©   (2006-06-30 14:39) [4]


> Надпись - это какой компонент?
> TLabel не имеет оконного хэндла, поэтому к нему не достучаться.
>

какой тип - неизвестно даже, но не TLabel, скорее TList


← →
0bsid ©   (2006-06-30 14:40) [5]


> zdm   (30.06.06 13:14) [1]
> Есть прога, куда тебе её бросить?

sidor6@mail.ruисходники?
спасибо заранее )


← →
Handle   (2006-06-30 15:47) [6]

procedure TForm1.Timer1Timer(Sender: TObject);
var
s: string;
h: HWND;
begin
h := WindowFromPoint(Mouse.CursorPos);
SetLength(s, SendMessage(h, WM_GETTEXTLENGTH, 0, 0)+1);
SendMessage(h, WM_GETTEXT, length(s), Integer(PChar(s)));
SetLength(s, lStrLen(PChar(s)));
Caption := s;
end;


← →
0bsid ©   (2006-06-30 16:36) [7]

Спасибо Handle, но показывает только названия окон
мозгов похоже у меня не хватает :)
что изучать?



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

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



Память: 0.46 MB
Время: 0.024 c
2-1151395315
312Kbps
2006-06-27 12:01
2006.07.16
Диалог ввода даты !


15-1150490530
dhk
2006-06-17 00:42
2006.07.16
Переход от px к миллиметрам


11-1126162768
puky
2005-09-08 10:59
2006.07.16
просмотр и конвертирование картинок


4-1144095343
Turbid
2006-04-04 00:15
2006.07.16
Проблемма с глобальными переменными в процедуре хука


5-1135590028
Booozooo
2005-12-26 12:40
2006.07.16
Странная ошибка.




   Наверх