Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / И всетаки о Тулбаре... / 6 сообщений из 6, страница 1 из 1
06.11.2004, 12:10
    #32771675
Feon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
Есть окно класса ToolBarWindow32.
Каждой кнопке принадлежит всплывающее меню
1. Знаю
Что бы вызвать какую нибудь команду этого меню, надо послать SendMessage
в родит. окно WM_COMMAND с идентификатором этого пункта меню.
2. Не знаю
Как вычислить идентификатор необходимого пункта меню?
...
Рейтинг: 0 / 0
09.11.2004, 08:48
    #32772765
Siebentearbeit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
Когда не знаешь идентификатор кнопки тулбара пишешь обработчик для WM_COMMAND, ставишь брекпоинт, жмёшь кнопку и смотришь :)

Если тулбар собран в MS VC то ID задаётся так:
- встаёшь на кнопку
- жмёшь Alt+Enter
и будет тебе счастье
...
Рейтинг: 0 / 0
09.11.2004, 12:24
    #32773255
Feon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
Это конечно все интересно
Но для того чтобы отловить идентификатор команды меню
я так понимаю я должен запустить программу из под отладчика (конкретно
Outlook Express), чего я сделать не могу т.к. он защищен.
Во вторых есть все таки способ с помощью WINAPI вычисления идентификатора
, например по текстовой надписи команды меню и т.д. что то в этом роде, хотелось бы таким образом.
например, если меню принадлежит главному окну, там можно по названию пункта меню вычислить идентификатор, и потом вызвать эту команду.
а если это меню принадлежит тулбару........
Вот такие дела!
...
Рейтинг: 0 / 0
09.11.2004, 16:27
    #32773981
Sie
Sie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
Оutlook Express разбирается VStudio на ресурсы, в ресурсах можно посмотреть ID меню.
Что касается тулбара, есть предчувствие, что он у Аутлука свой какой-то...

Все отловы всех сообщений можно делать программой Spy++ из пакета VStudio
...
Рейтинг: 0 / 0
09.11.2004, 17:27
    #32774165
Feon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
SieОutlook Express разбирается VStudio на ресурсы, в ресурсах можно посмотреть ID меню.
Что касается тулбара, есть предчувствие, что он у Аутлука свой какой-то...

Все отловы всех сообщений можно делать программой Spy++ из пакета VStudio


А где можно взять этого шпиона?
...
Рейтинг: 0 / 0
10.11.2004, 07:22
    #32774607
Sie
Sie
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И всетаки о Тулбаре...
Sie
SieВсе отловы всех сообщений можно делать программой Spy++ из пакета VStudio
Microsoft VisualStudio C++ 6.0
spyxx.exe
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / И всетаки о Тулбаре... / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]