TB_ADDBUTTONS (Compact 2013)

3/28/2014

This message adds one or more buttons to a toolbar, or adds a menu item to a central menu.

Syntax

TB_ADDBUTTONS
   wParam = (WPARAM)(UINT) uNumButtons;
  lParam = (LPARAM)(LPTBBUTTON) lpButtons;

Parameters

  • uNumButtons
    Number of buttons to add.
  • lpButtons
    Long pointer to an array of TBBUTTON structures that contain information about the buttons to add. There must be the same number of elements in the array as buttons specified by uNumButtons.

Return Value

TRUE indicates success. FALSE indicates failure.

Remarks

For central menus, this message adds a menu item to the central menu in the corresponding position as the toolbar button being added.

If an application uses the CreateWindowEx function to create the toolbar, the application must send a TB_BUTTONSTRUCTSIZE message to the toolbar before sending the TB_ADDBUTTONS message.

Requirements

Header

commctrl.h

See Also

Reference

Toolbar Controls Messages
CreateWindowEx
TB_BUTTONSTRUCTSIZE
TBBUTTON