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

Ваш аккаунт

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

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

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

Subclassing RichEdit control

16K
30 марта 2007 года
Fynjisx
10 / / 30.11.2006
привет всем!
программирую на С++, использую чистый WinAPI.
Проблема в следующем: делаю Subclassing RichEdit'а, в нём подлавливаю сообщение VK_BACK(возникает, когда нажимаем backspace), в нём произвожу следующие действия: считываю содержимое текста находящегося в данный момент в RichEdit, и если в нём два символа то выхожу из обработчика без передачи управления настоящей функции окна RichEdit(т.е чтобы backspace не срабатывал). Короче смысл в том что я хочу удалять из текста RichRdit все символы кроме первых двух. Когда у меня стоял Edit control то всё нормально работало, а как только поставил RichEdit, то backspace всё равно срабатывает вне зависимости от того передаю я событие перекрытой функции control'а или нет... Что за ерунда разобраться не могу...
Если кто сталкивался с подобной проблемой, то выскажите свои соображения на этот счёт...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог