Многоцветное поле редактирования (Win32) - PullRequest
2 голосов
/ 27 апреля 2010

Я хочу создать программу, которая будет анализировать текст по ключевым словам и придавать этим словам определенный цвет. Какой тип управления поддерживает много разных цветов? Должен ли я создать свой собственный или переопределить OnPaint () базового элемента управления или что-то еще? (Я хотел бы избежать создания собственного контроля с нуля)

Спасибо

Ответы [ 2 ]

2 голосов
/ 27 апреля 2010

Один из вариантов - использовать элемент управления rich edit:
http://www.codeproject.com/KB/edit/RichEditLog_Demo.aspx

Другой вариант - создать пользовательский элемент управления:
http://www.codeproject.com/KB/edit/brainchild.aspx

1 голос
/ 27 апреля 2010

Стандартный элемент управления rich-edit справится с этим довольно легко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...