![]() |
|
|
![]()
|
|
| penguin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 17.1.2006 Репутация: нет Всего: нет |
У меня дочернее MDI окно, клиентская область на основе класса CView. Я создаю дочерннее окно: CRichEditCtrl или CEdit, где pParentWnd это мой CView. После этого, сообщения о нажатии клавиш CTRL+С просто до него не доходят, причем если в Create передать в место CView, к примеру, CDialog или CFormView все работает нормально! Так вот, почему сообщения не доходят??? Подскажите кто знает!!!!!
|
|||
|
||||
| penguin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 17.1.2006 Репутация: нет Всего: нет |
Неужели никто не знает!!! Есть ли хотя бы какие либо соображения по этому поводу?
Это сообщение отредактировал(а) penguin - 20.1.2006, 00:29 |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Разные типы окон по-разному обрабатывают сообщения, вот и все.
Если очень интересно, почему, по-трасcируй в отладчике прохождение сообщений в MFC... Я не очень поняла, где тебе надо ловить CTRL+C, но в любом случае, переопредели в этом классе PreTranslateMessage и лови себе на здоровье. -------------------- ... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |