Форум: "WinAPI";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
ВнизУправление другой программой Найти похожие ветки
← →
MikeCurious © (2006-02-19 09:41) [0]Здравствуйте! Как считать текст с панели состояния (класс msctls_statusbar32)? Handle я знаю.
В книжке по 95 виндам есть сообщение SB_GETTEXT, но в дельфях такого сообщения нет :(. Может переименовали? Причем считать нужно с 2-го "отделения" статус бара, с первого получается через WM_GETTEXT.
PS. Вообще мне, в связи с сабжем, требуется получать информацию из таблиц, списков. Нажимать меню, кнопки и т.п. Не поскажите ли книгу/статью/FAQ где это описано?
← →
VirEx © (2006-02-19 09:49) [1]
> Причем считать нужно с 2-го "отделения" статус бара, с первого
> получается через WM_GETTEXT.
если есть handle "первого отделения" то можно получить handle и "второго", вроде как через GetWindow(handle_первого_отделения,GW_HWNDNEXT)
← →
MikeCurious © (2006-02-19 12:40) [2]Есть Handle статус-бара в целом, следующий handle это другой элемент окна - в моем случае это combobox. Так что не проходит... Child-ов тоже нет :(
По этой же теме хочу сразу задать второй вопрос - как можно считывать информацию из таблиц? TCustomDrawGrid например. Например обе эти функции всегда выдают 0, хотя строчки в таблице есть.
SendMessage(ValueListEditor.Handle,LB_GETCOUNT,0,0)
SendMessage(ValueListEditor.Handle,WM_GETCOUNT,0,0)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c