Поделиться через


CRichEditCtrl::GetSelectionType

Определяет выделение введите этот объект CRichEditCtrl.

WORD GetSelectionType( ) const;

Возвращаемое значение

Флаги, указывающие содержимое текущего выделения. Сочетание следующие флаги:

  • SEL_EMPTY указывает, что текущее выделение.

  • SEL_TEXT указывает, что текущее выделение содержит текст.

  • SEL_OBJECT указывает, что текущее выделение содержит по крайней мере один элемент OLE.

  • SEL_MULTICHAR указывает, что текущее выделение содержит более одного символа текста.

  • SEL_MULTIOBJECT указывает, что текущее выделение содержит более одного объекта OLE.

Заметки

Дополнительные сведения см. в разделе EM_SELECTIONTYPE в Windows SDK.

Пример

// Dump the selection text only if it contains at least one text character. 
if (m_myRichEditCtrl.GetSelectionType() & (SEL_TEXT | SEL_MULTICHAR))
{
   CString strText = m_myRichEditCtrl.GetSelText();

   TRACE(_T("selection text is '%s'.\r\n"), strText);
}

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CRichEditCtrl

Диаграмма иерархии

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelText