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

Ваш аккаунт

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

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

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

Проблеми с редактированием записи елемента CtreeViewCtrl.

6.2K
31 июля 2007 года
abdyla_v
40 / / 02.02.2006
Есть такая проблема : у меня есть елемент класса CtreeViewCtrl. Например я хочу редактировать запись в дереве. Я использую TVN_BEGINLABELEDIT и TVN_ENDLABELEDIT. Но все работает когда я например поминял содержимое записи на нажал левой мышей по окну(перевел фокус)! А мне нужно что бы запись менялась когда я нажимаю на Enter! Нажатие на Enter - не работает!!
Также неработет и клавиша "Esc"!

Может кто сталкивался с такой проблемой помогоите разобратся!
30K
31 июля 2007 года
ViBo
3 / / 25.07.2007
Как вариант можно использовать функцию PreTranslateMessage.
В ней отлавливать события приходящие к дереву (по HWND), а там можно и любые кнопки отлавливать (и клавиатуры и мыши) (по message).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог