Форум: "WinAPI";
Текущий архив: 2013.05.12;
Скачать: [xml.tar.bz2];
Внизнажать кнопку в окне класса ToolbarWindow32 Найти похожие ветки
← →
tippa (2010-01-30 16:46) [0]Знаю хэндл тулбара, если так:
PostMessage(H,WM_LBUTTONDOWN,0,0);//нажимаем лев.клав. мыши
PostMessage(H,WM_LBUTTONUP,0,0);//отпускаем лев.клав. мыши
то нажимается первая кнопка в тулбаре, как нажать, например, вторую?
← →
DVM © (2010-01-30 17:26) [1]lParam сообщения
← →
tippa (2010-01-30 18:42) [2]
sendMessage(H,TB_PRESSBUTTON,0,MAKELONG(1,0));//нажать
sendMessage(H,TB_PRESSBUTTON,0,MAKELONG(0,0));//отпустить
wParam начинается с нуля? 1кнопка:wParam=0, 2кнопка:wParam=1?
Или все сложнее? Где про это почитать?
← →
DVM © (2010-01-30 18:46) [3]
> Или все сложнее?
Все гораздо проще чем наугад подставлять параметры, авось что получится.
Достаточно заглянуть в справку или на сайт MS http://msdn.microsoft.com/en-us/library/ms645607(VS.85).aspx
← →
tippa (2010-01-31 14:04) [4]ай да я)
SendMessage(H,WM_LBUTTONDOWN,MK_LBUTTON,MAKELONG(60, 0));//нажимаем лев.клав. мыши
SendMessage(H,WM_LBUTTONUP,MK_LBUTTON,MAKELONG(60, 0));
где (60,0) координаты кнопки относительно тулбара, двм-у спасибо
← →
Дмитрий С © (2010-01-31 17:51) [5]
> tippa (31.01.10 14:04) [4]
А если так получится, что два ряда кнопок будет и твоя кнопка уйдет во второй ряд, что тогда?
← →
tippa (2010-01-31 19:52) [6]ну значит как-то так:
SendMessage(H,TB_CHECKBUTTON,idButton,MAKELONG(1, 0);
SendMessage(H,TB_CHECKBUTTON,idButton,MAKELONG(0, 0);
Вот бы ещё идентификатор нужной кнопки научиться находить...
← →
DVM © (2010-01-31 21:00) [7]
> Вот бы ещё идентификатор нужной кнопки научиться находить.
> ..
SPY++ в руки и вперед...
← →
имя (2010-01-31 21:11) [8]Удалено модератором
← →
tippa (2010-01-31 21:35) [9]со spy++ уже подружился, вот только ничего глубже тулбара он не кажет
← →
DVM © (2010-01-31 21:57) [10]
> вот только ничего глубже тулбара он не кажет
Что не кажет сообщения TB_CHECKBUTTON и их параметры? Запускай нужную тебе программу запускай SPY++, ставь фильтр подходящий на сообщения нужного тебе она и жми кнопки на тулбарах. Получишь сообщения и их параметры.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2013.05.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.003 c