Freigeben über


CComboBox::SetEditSel

Wählt Zeichen im Bearbeitungssteuerelement eines Kombinationsfelds aus.

BOOL SetEditSel( 
   int nStartChar, 
   int nEndChar  
);

Parameter

  • nStartChar
    Gibt die Startposition an. Wenn die Anfangsposition festgelegt ist - 1, dann jede vorhandene Auswahl wird entfernt.

  • nEndChar
    Gibt die Zielposition an. Wenn die Zielposition festgelegt ist - 1, dann aller Text von der Startposition dem letzten Zeichen im Bearbeitungssteuerelement ist ausgewählt.

Rückgabewert

Ungleich 0 (null), wenn die Memberfunktion erfolgreich ist; 0 andernfalls. Es ist CB_ERR, wenn CComboBox das CBS_DROPDOWNLIST Format aufweist oder kein Listenfeld verfügt.

Hinweise

Die Positionen sind nullbasiert. Um das erste Zeichen des Bearbeitungssteuerelements auszuwählen, geben Sie eine Anfangsposition von 0. Die Endposition ist für das Zeichen direkt hinter dem letzten Zeichen, auszuwählen. Um beispielsweise die ersten vier Zeichen des Bearbeitungssteuerelements auszuwählen, würden Sie eine Anfangsposition von 0 und eine Zielposition von 4. verwenden.

Hinweis

Diese Funktion wird nicht durch das Steuerelement Windows ComboBoxEx unterstützt.Weitere Informationen zu diesem Steuerelement, finden Sie unter ComboBoxEx-Steuerelemente in Windows SDK.

Beispiel

Im Beispiel für CComboBox::GetEditSel.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CComboBox-Klasse

Hierarchiediagramm

CComboBox::GetEditSel

CB_SETEDITSEL