Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
ВнизИзвенить текст StatusBar a в чужом приложении. Найти похожие ветки
← →
Сергей В. М. (2004-08-13 15:51) [0]Ув. Мастера. Снова я в тупике. Необходимо изменить текст в statusBare (такая маленькая полоска внизу окна, в ней доп. инфо выводится) и при всём при этом эта полоска находится в чужом приложении. Т.е. я где-то слышал, что в runTime в чужом приложении можно поменять заголовок или label, а про StatusBar- не нашел :(
← →
Crazy_8-) (2004-08-15 04:52) [1]Юзать надо
function FindWindow(lpClassName, lpWindowName: PChar): HWND
и
FindWindowEx(Parent, Child: HWND; ClassName, WindowName: PChar): HWND
1-lpClassName=nil
lpWindowName="Заголовок окна жертвы"
сохраняешь результат в переменной типа HWND:var
h,h2 : hwnd;
begin
...
h:=FindWindow(nil,"notepad");
h2 := FindWindowEx(h, h2,TStatusBar{имя класса окна}, "текущая надпись")
дальше посылаешь разл сообщения h2 с помощью SendMessage
P.S.: Читай Help
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.09.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.037 c