Форум: "WinAPI";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
ВнизВиснет GetWindowsText... Найти похожие ветки
← →
Cosmic (2002-11-21 21:27) [0]ФАКТ! Под 95 Виндовозом компилированый экзешник вываливается на функции GetWindowText... Причем в Delphi IDE всё чудесно работает, а вот отдельно - никак. Если кто знает - объясните, плиз...
И ещё. Может, можно как-то по-другому получить заголовок окна? Примеры приветствуются :)
← →
Song (2002-11-21 21:36) [1]WM_GETTEXT
← →
Cosmic (2002-11-22 00:06) [2]Да знаю я... Мне бы примерчик...
Я пробовал: SendMessage(HD,WM_GETTEXT,255,Buf);
ОНО пишет о несовместимости типов
Пробовал так: SendMessage(HD,WM_GETTEXT,255,Integer(Buf));
Ничего не возвращает
Что делать?
← →
Almaz (2002-11-22 00:26) [3]
> Cosmic © (22.11.02 00:06)
> Да знаю я... Мне бы примерчик...
var
Buffer: array [0..255] of Char;
...
SendMessage(Handle, WM_GETTEXT, SizeOf(Buffer), Integer(@Buffer));
ShowMessage(Buffer);
Удачи.
← →
MBo (2002-11-22 00:33) [4]>ОНО пишет о несовместимости типов
А где ты указал, какой у тебя тип Buf???
procedure TForm1.Button1Click(Sender: TObject);
var h:thandle;
buf:array[0..200] of char;
begin
h:=findwindow("Notepad",nil);
if h<>0 then
SendMessage(h,wm_gettext,200,Integer(@buf));
Caption:=buf;
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c