Win32 API C ++: Как я могу раскрасить только какой-нибудь текст в цвет? - PullRequest
0 голосов
/ 12 июня 2011

У меня есть текстовый элемент управления с текстом, который я загружаю в него, Я хочу, чтобы часть текста была цвета x, а часть цвета y, как это можно сделать? Также я могу сделать ссылку clickble внутри текста редактирования?

LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
IDD_DIALOG1 DIALOG 0, 0, 369, 318
STYLE DS_3DLOOK | DS_CENTER | DS_MODALFRAME | DS_SHELLFONT | WS_CAPTION | WS_VISIBLE | WS_POPUP | WS_SYSMENU
CAPTION "Win32 demo"
FONT 8, "Ms Shell Dlg"
{

    EDITTEXT        IDC_EDIT2, 8, 1, 353, 86, NOT WS_BORDER | ES_AUTOHSCROLL | ES_MULTILINE | ES_READONLY
}

1 Ответ

3 голосов
/ 12 июня 2011

Вы не можете сделать это в стандартном редактировании.Вам нужен богатый контроль редактирования для этого.Исходя из вашего предыдущего вопроса, я задаюсь вопросом, действительно ли вам нужна гиперссылка, которую вы можете сделать с помощью элемента управления SysLink.

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