![]() |
|
![]() ![]() ![]() |
|
MANAB |
|
|||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 17.5.2009 Где: Беларусь, Минск Репутация: нет Всего: нет |
Пишу тулбар к IE7. Начал с кнопки на панельке, благо усть туториалы как это все делать. http://billauer.co.il/blog/2009/05/making-...r-button-setup/
Сделать сделал, но вот такая засада, мне нужно чтобы когда юзер кнопку нажал, она стала неактивной, и вроде такое можно сделать, если в методе QueryStatus написать
Но вот только я проверял - этот метод никогда не вызывается. Кто сталкивался с таким? Как еще можно состояние кнопки изменить? ![]() IOleCommandTarget::Exec у меня срабатывае как надо, может в нем как то это можно делать? я просто так и не нашел как. |
|||
|
||||
MANAB |
|
|||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 17.5.2009 Где: Беларусь, Минск Репутация: нет Всего: нет |
Переделал как здесь, http://msdn.microsoft.com/en-us/library/bb...28VS.85%29.aspx, тут уже не кнопка добавляется, а пункт в меню Сервис (Tools). Так вот, QueryStatus вызывается, когда нажмешь на этот меню, но вот только заставить свой пункт в меню быть неактивным у меня не получается, перепробовал все флаги уже для OLECMDF. Что за фигня такая!
![]() |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: COM/DCOM/ActiveX/ATL/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |