Udostępnij za pośrednictwem


CRichEditCtrl::GetSelectionType

Określa typ zaznaczenia w tym CRichEditCtrl obiektu.

WORD GetSelectionType( ) const;

Wartość zwracana

Flagi wskazujące zawartość bieżącego zaznaczenia.Kombinacji następujących flag:

  • SEL_EMPTYWskazuje jest nie bieżącego zaznaczenia.

  • SEL_TEXTWskazuje, że bieżące zaznaczenie nie zawiera tekstu.

  • SEL_OBJECTWskazuje, że bieżące zaznaczenie zawiera co najmniej jeden element OLE.

  • SEL_MULTICHARWskazuje, że bieżące zaznaczenie zawiera więcej niż jeden znak tekstu.

  • SEL_MULTIOBJECTWskazuje, że bieżące zaznaczenie zawiera więcej niż jeden obiekt OLE.

Uwagi

Aby uzyskać więcej informacji, zobacz EM_SELECTIONTYPE w Windows SDK.

Przykład

// 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);
}

Wymagania

Nagłówek: afxcmn.h

Zobacz też

Informacje

Klasa CRichEditCtrl

Diagram hierarchii

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelText