Subclassing RichEdit control
программирую на С++, использую чистый WinAPI.
Проблема в следующем: делаю Subclassing RichEdit'а, в нём подлавливаю сообщение VK_BACK(возникает, когда нажимаем backspace), в нём произвожу следующие действия: считываю содержимое текста находящегося в данный момент в RichEdit, и если в нём два символа то выхожу из обработчика без передачи управления настоящей функции окна RichEdit(т.е чтобы backspace не срабатывал). Короче смысл в том что я хочу удалять из текста RichRdit все символы кроме первых двух. Когда у меня стоял Edit control то всё нормально работало, а как только поставил RichEdit, то backspace всё равно срабатывает вне зависимости от того передаю я событие перекрытой функции control'а или нет... Что за ерунда разобраться не могу...
Если кто сталкивался с подобной проблемой, то выскажите свои соображения на этот счёт...