Visual C++. Описание стандартных классов - OnCharEffect

ОГЛАВЛЕНИЕ


OnCharEffect

void OnCharEffect(DWORD dwMask, DWORD dwEffect);

Аргументы

  • dwMask - определяет параметры форматирования шрифтов, подлежащие изменению. Может представлять собой комбинацию следующих значений:
    CFM_BOLD - используется значение флага CFE_BOLD в аргументе dwEffects;
    CFM_COLOR - используется значение флага CFE_AUTOCOLOR в аргументе dwEffects;
    CFM_ITALIC - используется значение флага CFE_ITALIC в аргументе dwEffects;
    CFM_PROTECTED - используется значение флага CFE_PROTECTED в аргументе dwEffects;
    CFM_STRIKEOUT - используется значение флага CFE_STRIKEOUT в аргументе dwEffects;
    CFM_UNDERLINE - используется значение флага CFE_UNDERLINE в аргументе dwEffects.
  • dwEffect - содержит список операций форматирования. Может представлять собой комбинацию следующих значений:
    CFE_AUTOCOLOR - цвет текста принимает значение, возвращаемое функцией GetSysColor (COLOR_WINDOWTEXT);
    CFE_BOLD - текст отображается жирным шрифтом;
    CFE_ITALIC - текст отображается курсивом;
    CFE_STRIKEOUT - производится зачеркивание текста;
    CFE_UNDERLINE - производится подчеркивание текста;
    CFE_PROTECTED - устанавливается запрет на внесение изменений в параметры шрифта. При попытке внесения в него изменений посылается сообщение EN_PROTECTED.

Описание

Данная функция позволяет изменять формат символов в выделенном тексте.