C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Блокировка RichEdit'a
dEEp
Отправлено: 07.10.2005, 10:43


Дежурный стрелочник

Группа: Участник
Сообщений: 69



А как можно заблокировать копирование текста в RichEdit'e?
Или же как запретить пользователю выделять текст в RichEdit'e?
При чём я блокировал мышку, т.е. наведение на мышкой, но тут появляется
проблема. Дело в том, что пользователь может переместиться нажатием на .
И тогда он стрелочками на клаве smile.gif спокойно всё выделит. Вообщем как сделать так,
чтобы пользователь никаким образом не мог получить текст, который находится в RichEdit'e.
Помогите, это срочно!..
Doga
Отправлено: 07.10.2005, 15:22


Мастер участка

Группа: Участник
Сообщений: 575



Можно попробовать через буфер обмена, ведь другим способом (ну кроме PrintScreen smile.gif ) текст не получишь. Когда пользователь закончит операцию копирования текста, просто очищайте клипбоард.

P.S. Кстати, PrintScreen тоже использует буфер обмена... biggrin.gif

Отредактировано Doga — 07/10/2005, 15:26
Gedeon
Отправлено: 07.10.2005, 16:12


Ветеран

Группа: Модератор
Сообщений: 1742



QUOTE (Doga @ 07/10/2005, 15:22)
Можно попробовать через буфер обмена, ведь другим способом (ну кроме PrintScreen smile.gif ) текст не получишь. Когда пользователь закончит операцию копирования текста, просто очищайте клипбоард.

P.S. Кстати, PrintScreen тоже использует буфер обмена... biggrin.gif

МММММ....

GetWindowText(...) ?
Doga
Отправлено: 07.10.2005, 17:01


Мастер участка

Группа: Участник
Сообщений: 575



Да, конечно. smile.gif

Тогда к моему посту следует добавить: без использования програмных способов.

Вернуться в Вопросы программирования в C++Builder