次の方法で共有


CRichEditCtrl::GetSelectionType

オプションを入力します CRichEditCtrl でこのオブジェクトを決定します。

WORD GetSelectionType( ) const;

戻り値

現在の選択項目の内容を示すフラグ。次のフラグの組み合わせ:

  • SEL_EMPTY は、現在の選択がないことを示します。

  • SEL_TEXT は、現在の選択範囲にテキストが含まれていることを示します。

  • SEL_OBJECT は、現在の選択が少なくとも 1 種類の 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);
}

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CRichEditCtrl クラス

階層図

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelText