Freigeben über


CRichEditCtrl::GetSel

Ruft die Grenzen der aktuellen Auswahl in diesem CRichEditCtrl-Objekt ab.

void GetSel(
   CHARRANGE& cr 
) const;
void GetSel(
   long& nStartChar,
   long& nEndChar 
) const;

Parameter

  • cr
    Verweis auf eine CHARRANGE-Struktur, um die Grenzen der aktuellen Auswahl zu empfangen.

  • nStartChar
    Der nullbasierte Index des ersten Zeichens in der aktuellen Auswahl.

  • nEndChar
    Der nullbasierte Index des letzten Zeichens in der aktuellen Auswahl.

Hinweise

Die zwei Formulare dieser Funktion bereitstellen alternative Methoden, die Grenzen für die Auswahl abzurufen.Kurze Beschreibung dieser Formulare ausführen:

  • GetSel( cr ) dieses Formular verwendet die CHARRANGE-Struktur mit seinen cpMin und cpMax-Member, um die Grenzen zurückzugeben.

  • GetSel( nStartChar**,** nEndChar ) dieses Formular gibt die Grenzen in Parametern nStartChar und nEndChar zurück.

Die Auswahl gehören alle, wenn der Anfang (cpMin oder nStartChar) 0 und das Ende (cpMax oder nEndChar) ist - 1.

Weitere Informationen finden Sie unter EM_EXGETSEL Meldung und CHARRANGE-Struktur in Windows SDK.

Beispiel

// Set the selection to be all characters after the current selection.
long nStartChar, nEndChar;

m_myRichEditCtrl.GetSel(nStartChar, nEndChar); 
m_myRichEditCtrl.SetSel(nEndChar, -1);

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CRichEditCtrl-Klasse

Hierarchien-Diagramm

CRichEditCtrl::SetSel

CRichEditCtrl::GetSelText

CRichEditCtrl::GetParaFormat

CRichEditCtrl::GetSelectionCharFormat