Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не работают Ctrl-C Ctrl-V в CEdit, CFormView 
V
    Опции темы
xTr1m
Дата 30.3.2010, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

Репутация: нет
Всего: 1



Здравствуйте, есть СFormView, а нем несколько полей редактирования. Так вот в этих полях нельзя использовать Ctrl-C Ctrl-V Ctrl-x. Может есть какая-нибудь особенность их применения на CFormView?
PM MAIL WWW ICQ   Вверх
Albor
Дата 30.3.2010, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 589
Регистрация: 28.2.2009

Репутация: 7
Всего: 9



Можно попробовать обработать команды меню "вставить", "копировать" и т.д. в твоём FormView, где нужно проверить на каком эдите фокус ввода и направить/получить данные от туда.

Это сообщение отредактировал(а) Albor - 30.3.2010, 13:28
PM MAIL ICQ   Вверх
xTr1m
Дата 30.3.2010, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

Репутация: нет
Всего: 1



Ну я почитал, что в инете пишут и походу просто решения нет. Нужно руками добавлять подобный функционал к Cedit, обидно.
PM MAIL WWW ICQ   Вверх
Albor
Дата 30.3.2010, 14:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 589
Регистрация: 28.2.2009

Репутация: 7
Всего: 9



Дык, вроде, решение не очень и сложное.
PM MAIL ICQ   Вверх
xTr1m
Дата 30.3.2010, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

Репутация: нет
Всего: 1



Ну по сравнением с установкой свойства типа AllowCopyPasteCommands = true, выход делать руками куда сложнее =))
PM MAIL WWW ICQ   Вверх
Albor
Дата 30.3.2010, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 589
Регистрация: 28.2.2009

Репутация: 7
Всего: 9



А... ну тогда конечно! smile
PM MAIL ICQ   Вверх
Earnest
Дата 31.3.2010, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Да, ладно тебе xTr1m, все работает в эдите само. Проверь, скорее всего форм-вью или кто-то сверху сжирает эти копи-паст сообщения...т.е. CTRl-C\CTRL-V. Например, на PreTranslateMessage - любит MFC такие штуки. Тогда действительно нужно специальную обработку делать - фильтр этот гребанный настраивать. Кстати, иногда бывает, что с вью ты поработал, оно пропустило, а сообщения все равно нет - фрейм отожрал... Тогда проще всего поймать на ближайшем к тебе PreTranslate и направить прямо в эдит... Все не руками копи-пастить.



--------------------
...
PM   Вверх
xTr1m
Дата 6.4.2010, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 692
Регистрация: 9.2.2005
Где: Москва

Репутация: нет
Всего: 1



Сделал руками, проблема была еще в том, что вьювов было около 10, но пришлось вот так

Это сообщение отредактировал(а) xTr1m - 6.4.2010, 09:27
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0828 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.