Форум: "WinAPI";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];
ВнизЛюди, помогите ПЛЗ!!!! Найти похожие ветки
← →
[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 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.08.19;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c