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