Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Dialog-based и OnCommand

16K
16 апреля 2006 года
Баювар
10 / / 16.04.2006
Привет!

Унаследовал от коллеги Dialog-based утилитку доделывать. Понадобилось Toobar (CToobar) вставить. Сделал, нарисовалось как надо. Теперь реакцию на нажатия ловить. Ни в какую! То есть никакие вариации на тему OnCommand не проходят, хотя само окно это сообщение получает (Spy, Breakpoint в CWnd). Также и нажатия на кнопки OnCommand не вызывают, хотя функции-обработчики из MessageMap, естественно, срабатывают.

Из Инета выяснил только, что OnCommand как-то завязан на FrameWnd, коего у меня нет. Что делать? Неохота весь код на FormView переписывать...
324
17 апреля 2006 года
AndreySar
532 / / 01.08.2004
Цитата:
Originally posted by Баювар
Привет!

Унаследовал от коллеги Dialog-based утилитку доделывать. Понадобилось Toobar (CToobar) вставить. Сделал, нарисовалось как надо. Теперь реакцию на нажатия ловить. Ни в какую! То есть никакие вариации на тему OnCommand не проходят, хотя само окно это сообщение получает (Spy, Breakpoint в CWnd). Также и нажатия на кнопки OnCommand не вызывают, хотя функции-обработчики из MessageMap, естественно, срабатывают.

Из Инета выяснил только, что OnCommand как-то завязан на FrameWnd, коего у меня нет. Что делать? Неохота весь код на FormView переписывать...



Смотри свой код внимательнее, у меня все пашет.
Но если ты хочешь в своем приложении использовать диалог и Панель инструментов, то используй SDI приложение на основе CFormView. Проще

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог