Freigeben über


CRichEditCtrl::SetSel

Legt die Auswahl in CRichEditCtrl dieses Objekts fest.

void SetSel(
   long nStartChar,
   long nEndChar 
);
void SetSel(
   CHARRANGE& cr 
);

Parameter

  • nStartChar
    Der nullbasierte Index des ersten Zeichens für die Auswahl.

  • nEndChar
    Der nullbasierte Index des letzten Zeichens für die Auswahl.

  • cr
    CHARRANGE-Struktur, die die Grenzen der aktuellen Auswahl enthält.

Hinweise

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

  • SetSel( cr ) dieses Formular verwendet die CHARRANGE-Struktur mit seinen cpMin und cpMax-Member, um die Grenzen festzulegen.

  • SetSel( nStartChar**,** nEndChar ) diese Formularverwendung die Parameter nStartChar und nEndChar, die Grenzen festzulegen.

Die Einfügemarke wird am Ende der Auswahl platziert, die durch das größere von Anfang angegeben wird (cpMin oder nStartChar) und der Indizes des Stapelrahmens (cpMax oder nEndChar).Diese Funktion gibt den Inhalt CRichEditCtrl Bildlauf damit die Einfügemarke sichtbar ist.

Um den gesamten Text in diesem CRichEditCtrl-Objekt auszuwählen, rufen Sie SetSel mit einem Startindex von 0 und einem Endindex von 1. auf.

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

Beispiel

Im Beispiel für GetSel.

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CRichEditCtrl-Klasse

Hierarchien-Diagramm

CRichEditCtrl::GetSel

CRichEditCtrl::GetSelectionType