CRichEditCtrl::GetSelectionType

确定选定内容输入此 CRichEditCtrl 对象。

WORD GetSelectionType( ) const;

返回值

指示当前选择的内容的标记。 以下标志的组合:

  • SEL_EMPTY 指示当前没有选择。

  • SEL_TEXT 指示当前选定内容包含的文本。

  • SEL_OBJECT 指示当前选择包含至少一个OLE项。

  • SEL_MULTICHAR 指示当前选定内容包含多文本一个字符。

  • SEL_MULTIOBJECT 指示当前选定内容包含多个OLE对象。

备注

有关更多信息,请参见 Windows SDK的 EM_SELECTIONTYPE

示例

// 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