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

Вниз

Люди, помогите ПЛЗ!!!!   Найти похожие ветки 

 
[BAD]Angel ©   (2002-06-12 16:49) [0]

Надо взять текст из известного окна по Имени Класса...
Объясните, как пользоваться WM_GETTEXT?

...
if GetClassName(H, C, SizeOf(C)) <> 0 then begin
S:=StrPAS(C);
if S="Edit" then begin

??? getwindowtext(H, buf, sizeof(buf));
или
??? sendmessage(Child7, WM_GETTEXT, 10, @buf);
caption:=buf;

end;
end;


 
Song ©   (2002-06-12 17:17) [1]

Запусти WinSight. Посмотри.
У меня он называется child от explorer.exe с классом "СomboBoxEx32" У меня XP
Посмотри там не сложно, всё видно.

Что WM_GETTEXT что GetWindowText() дадут одинаковый результат.


 
Diamond Cat ©   (2002-06-13 00:52) [2]

var
Cds: TCopyDataStruct;
begin
....
GetMem (Cds.lpData, Cds.cbData );
SendMessage (HWND,WM_GetText, 20, Cardinal(Pchar(Cds.lpdata)));
edit1.text:= Pchar(Cds.lpdata);
FreeMem (Cds.lpData);
end;



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-60598
BlankAlex
2002-08-08 09:58
2002.08.19
InterBase eXpress


1-60624
Uran
2002-08-08 16:41
2002.08.19
СoInitialize - как вызывать!?


1-60649
MARcoDEN
2002-08-08 08:39
2002.08.19
Гладкое скроллирование текста


3-60539
Aleksandr
2002-07-29 19:27
2002.08.19
ААА! Помогите с перекодировкой!


14-60849
OlegatoR
2002-07-25 10:11
2002.08.19
На наш астероид летит 6500 километровая планета