Freigeben über


CToolBarCtrl::AddStrings

Fügt eine neue Zeichenfolge oder Zeichenfolgen der Liste von Zeichenfolgen hinzu, die für ein ToolBar-Steuerelement verfügbar sind.

int AddStrings(
   LPCTSTR lpszStrings 
);

Parameter

  • lpszStrings
    Adresse eines Puffers, der mindestens eine auf NULL endende Zeichenfolgen enthält, um der Zeichenfolgenliste der Symbolleiste hinzuzufügen.Die letzte Zeichenfolge muss mit zwei NULL-Zeichen beendet werden.

Rückgabewert

Der nullbasierte Index der ersten neuen Zeichenfolge hinzugefügt, wenn erfolgreich; andernfalls - 1.

Hinweise

Zeichenfolgen im Puffer müssen durch ein NULL-Zeichen getrennt werden.Sie müssen sicherstellen, dass die letzte Zeichenfolge zwei NULL-Abschlusszeichen aufweist.Um eine konstante Zeichenfolge ordnungsgemäß zu formatieren, schreiben Sie sie möglicherweise wie:

// one null added automatically
lpszStrings = _T("Only one string to add\0");   

oder:

// adds three strings with one call
lpszStrings = _T("String 1\0String 2\0String 3\0");   

Sie sollten ein CString-Objekt zu dieser Funktion nicht führen, da es nicht möglich ist, mehr als ein NULL-Zeichen in CString verfügen.

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CToolBarCtrl-Klasse

Hierarchien-Diagramm

CToolBarCtrl::AddString

CToolBarCtrl::AddButtons

CToolBarCtrl::InsertButton

CToolBarCtrl::AddBitmap