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

요구 사항

헤더: afxcmn.h

참고 항목

참조

CRichEditCtrl 클래스

계층 구조 차트

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelText