Freigeben über


CEdit::SetSel

Rufen Sie diese Funktion auf, um einen Bereich von Zeichen in einem Bearbeitungssteuerelement auszuwählen.

void SetSel(
   DWORD dwSelection,
   BOOL bNoScroll = FALSE 
);
void SetSel(
   int nStartChar,
   int nEndChar,
   BOOL bNoScroll = FALSE 
);

Parameter

  • dwSelection
    Gibt die Anfangsposition im niedrigwertigen Wort und die Zielposition im hohen WORD an.Wenn das niederwertige Wort 0 ist und das höherwertige Wort ist - 1, der gesamte Text im Bearbeitungssteuerelement ist ausgewählt.Wenn das niederwertige Wort ist - 1, jede aktuelle Auswahl wird entfernt.

  • bNoScroll
    Gibt an, ob die Einfügemarke per Bildlauf angezeigt werden soll.Wenn FALSE, die Einfügemarke in Bildlauf sichtbar wird.Wenn TRUE, die Einfügemarke nicht per Bildlauf angezeigt werden.

  • nStartChar
    Gibt die Startposition an.Wenn nStartChar 0 ist und nEndChar ist - 1, der gesamte Text im Bearbeitungssteuerelement ist ausgewählt.Wenn nStartChar ist - 1, jede aktuelle Auswahl wird entfernt.

  • nEndChar
    Gibt die Zielposition an.

Hinweise

Weitere Informationen finden Sie unter EM_SETSEL in Windows SDK.

Beispiel

Im Beispiel für CEdit::GetSel.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CEdit-Klasse

Hierarchien-Diagramm

CEdit::GetSel

CEdit::ReplaceSel