![]() |
|
![]() ![]() ![]() |
|
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Здравствуйте, есть СFormView, а нем несколько полей редактирования. Так вот в этих полях нельзя использовать Ctrl-C Ctrl-V Ctrl-x. Может есть какая-нибудь особенность их применения на CFormView?
|
|||
|
||||
Albor |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
Можно попробовать обработать команды меню "вставить", "копировать" и т.д. в твоём FormView, где нужно проверить на каком эдите фокус ввода и направить/получить данные от туда.
Это сообщение отредактировал(а) Albor - 30.3.2010, 13:28 |
|||
|
||||
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Ну я почитал, что в инете пишут и походу просто решения нет. Нужно руками добавлять подобный функционал к Cedit, обидно.
|
|||
|
||||
Albor |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
Дык, вроде, решение не очень и сложное.
|
|||
|
||||
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Ну по сравнением с установкой свойства типа AllowCopyPasteCommands = true, выход делать руками куда сложнее =))
|
|||
|
||||
Albor |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
А... ну тогда конечно!
![]() |
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Да, ладно тебе xTr1m, все работает в эдите само. Проверь, скорее всего форм-вью или кто-то сверху сжирает эти копи-паст сообщения...т.е. CTRl-C\CTRL-V. Например, на PreTranslateMessage - любит MFC такие штуки. Тогда действительно нужно специальную обработку делать - фильтр этот гребанный настраивать. Кстати, иногда бывает, что с вью ты поработал, оно пропустило, а сообщения все равно нет - фрейм отожрал... Тогда проще всего поймать на ближайшем к тебе PreTranslate и направить прямо в эдит... Все не руками копи-пастить.
-------------------- ... |
|||
|
||||
xTr1m |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 692 Регистрация: 9.2.2005 Где: Москва Репутация: нет Всего: 1 |
Сделал руками, проблема была еще в том, что вьювов было около 10, но пришлось вот так
Это сообщение отредактировал(а) xTr1m - 6.4.2010, 09:27 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |