c # — получить формат символа в CRichEditCtrl (или RichTextBox), не выбирая его

Любые решения на C ++ или C # приветствуются.

У меня есть индекс символа в тексте, отображаемом в RichEditCtrl. Мне нужно знать его формат (жирный, красный и т. Д.), Не выбирая его.

Спасибо вам всем.

0

Решение

Используя базовый CRichEditCtrl, невозможно получить формат символа без его выбора. Если вы не хотите изменять выделение, сохраните начальную / конечную позицию текущего выделения, выберите символ, формат которого вы хотите, вызовите CRichEditCtrl :: GetSelectionCharFormat (), а затем восстановите исходное выделение расширенного редактирования. контроль.

0

Другие решения


По вопросам рекламы [email protected]