Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.14;
Скачать: CL | DM;

Вниз

Как нажать кнопку в тулбаре чужой программы   Найти похожие ветки 

 
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 вся ветка

Текущий архив: 2005.08.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
4-1119341979
SamProf
2005-06-21 12:19
2005.08.14
Помогите юзать чужие окна.....


1-1122025634
Destroyer
2005-07-22 13:47
2005.08.14
Проблема с вызовом переменной из другого юнита.


1-1122281099
-=snoop=-
2005-07-25 12:44
2005.08.14
как вставить в меню изображение (*.bmp, *.jpg)


14-1122007789
TButton
2005-07-22 08:49
2005.08.14
Надпись в маршрутке


14-1122232341
Начинающий админ
2005-07-24 23:12
2005.08.14
Вот поступило мне предложение...