Форум: "WinAPI";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
ВнизКак нажать кнопку в тулбаре чужой программы Найти похожие ветки
← →
vinni_0FFh (2005-06-14 10:17) [0]Помогите, плз. : получил hnd этого ToolBar"а (чужой проги), отправляю ему WM_Command, но никакой реакции не происходит. На обычные кнопки нажимать получается, а вот с ToolBar"ом не выходит. Сообщение отправляю следующим образом:
SendMessage(HndControl,WM_Command,MakeWParam (0,$03),0);
$03 - это id кнопки в тулбаре.
← →
-=S.S=- © (2005-06-14 10:38) [1]Попробуй отправлять
WM_MBUTTONDBLCLK
← →
DVM © (2005-06-14 10:38) [2]Сообщение надо отправлять не ToolBar-у а скорее всего какому то из родительских окон ее.
← →
DVM © (2005-06-14 10:40) [3]На примере WordPad:
hWordPad := FindWindow("WordPadClass", nil);
PostMessage(hWordPad, WM_COMMAND, 57636, 0);
← →
vinni_0FFh (2005-06-14 11:06) [4]Все равно не раегирует :(
Может, еще есть какие-нить идеи?
← →
DVM © (2005-06-14 14:25) [5]а это точно тулбар настоящий?
← →
Sumor (2005-06-14 23:46) [6]Посмотри Spy какие сообщения от него приходят, может ты неправильно WM_Command передаёшь
← →
Ertong © (2005-06-15 00:16) [7]Посылай сообщения от мыши.
← →
GrayFace © (2005-06-15 00:46) [8]Попробуй отправлять всем окнам потока.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.08.14;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c