3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
1

Как выделить весь текст в RichTextBox горячими клавишами?

15.12.2011, 08:48. Показов 1968. Ответов 2
Метки нет (Все метки)

Всем привет! Подскажите кто знает. Хочу в набранном тексте горячими клавишами ctrl+A выделить весь текст цветным фоном, чтобы потом делать какие-либо манипуляции с ним. Приведенный ниже код не работает.

C++
1
2
3
4
5
6
7
8
private: System::Void richTextBox1_KeyDown(System::Object^  sender, System::Windows::Forms::KeyEventArgs^  e) {
 
if (e->KeyCode ==  Keys::Control && e->KeyCode == 41)
     {
            richTextBox1->SelectAll();
            richTextBox1->SelectedText = richTextBox1->SelectedText->Replace(",", ".");
      }
}
Как в данном случае быть? Спасибо, что просмотрели.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2011, 08:48
Ответы с готовыми решениями:

Как развернуть приложение горячими клавишами
Здравствуйте, скрываю приложение этим методом: ShowWindow(Handle,SW_HIDE); Вопрос: Как можно...

Как вставлять сниппеты в Dev C++ горячими клавишами?
Как вставлять сниппеты в Dev C++ горячими клавишами?

как горячими клавишами открыть скрываемую программу
например в обработчике OnCloseQuery написал: CanClose=false; Form->Hide(); Программа скрылась...

Запуск батника при окне выбора пользователя горячими клавишами, как осуществить ?
Всё по порядку. 1. Включаю ПК, захожу в свой профиль, запускаю программу. У этой программы создал...

2
Эксперт JavaЭксперт С++
8368 / 3590 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
20.12.2011, 02:34 2
Цитата Сообщение от bypass Посмотреть сообщение
C++
1
if (e->KeyCode == *Keys::Control && e->KeyCode == 41)
это условие никогда не примет значение true, в противном случае Keys::Control == 41 будет true
1
3 / 3 / 1
Регистрация: 13.12.2011
Сообщений: 89
21.12.2011, 08:40  [ТС] 3
Я вроде бы сделал. Не знаю, корректно ли составил решение, но все работает

C++
1
2
3
4
if ((Control::ModifierKeys & Keys::Control) == Keys::Control & e->KeyCode == Keys::A)
   {
   
   }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2011, 08:40

При любой смене размера richTextBox-а растянуть текст на весь richTextBox
есть richTextBox нужно вывести текст и при любой смене размера richTextBox растянуть этот текст на...

Как выделить текст цветом в RichTextBox?
У меня в RichTextBox записан текст:"Лучшие комнаты мистера Бэггинса находились по левую руку, и...

Как в richTextBox записать весь текст, a не только его конец?
Всем доброго времени суток. C# изучаю не очень давно и не очень хорошо его знаю, поэтому прошу...

DLL с горячими клавишами
Привет всем. У меня есть программа, которая напоминает о событиях. При нажатие на некоторые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.