Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

TEdit, как защитить от нажатия ctrl+v или shift+insert   Найти похожие ветки 

 
Vlad1m1r   (2005-12-03 16:09) [0]

пытаюсь заблокировать любую попытку вставки текста через контекстное меню и через клавиши. контекстное меню заблокировал, но ведь остались эти комбинации клавиш ctrl+v или shift+insert.
Можно OnKeyPress использовать, но это защитит от ctrl+v, но не от shift+insert.
Есть выходы из такой ситуёвины?


 
Vlad1m1r   (2005-12-03 16:14) [1]

а если через OnChange топать, то будет вначале видно то что вставили, что не есть красиво.


 
_dimka ©   (2005-12-03 16:15) [2]


> Vlad1m1r  

OnKeyPress и там проверяй


 
jack128 ©   (2005-12-03 16:19) [3]

Vlad1m1r   (03.12.05 16:09)
но не от shift+insert.

OnKeyDown.

А вообще тебе нужно перехватить WM_PASTE, а не какие то конкретные комбинации клавишь. Для этого нужно написать наследника TEdit или же подменить оконную процедуру (WindowProc)


 
Vlad1m1r   (2005-12-03 16:32) [4]

спасибо



Страницы: 1 вся ветка

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
14-1133991679
Reindeer Moss Eater
2005-12-08 00:41
2006.01.01
Идентифицировать исполнителей


14-1132653088
ildar_kh
2005-11-22 12:51
2006.01.01
События в JavaScript


2-1134730235
oleggar
2005-12-16 13:50
2006.01.01
archives


14-1134105421
pavel_guzhanov
2005-12-09 08:17
2006.01.01
Книги Румянцева про Win32 API


1-1133509246
Piero
2005-12-02 10:40
2006.01.01
Вопрос про классы