Sdílet prostřednictvím


CToolBar::SetButtons

Tato funkce člena nastaví hodnotu určenou odpovídající prvek pole ID příkazu každé tlačítko panelu nástrojů lpIDArray .

BOOL SetButtons( 
   const UINT* lpIDArray, 
   int nIDCount  
);

Parametry

  • lpIDArray
    Ukazatel do pole ID příkazů.Může být NULL přidělit prázdné tlačítka.

  • nIDCount
    Počet prvků pole odkazuje lpIDArray .

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak 0.

Poznámky

Pokud prvek pole má hodnotu ID_SEPARATOR, oddělovač je vytvořena v panelu nástrojů na odpovídající pozici.Tato funkce také nastaví styl každého tlačítka na TBBS_BUTTON a každý oddělovač stylu TBBS_SEPARATORa přiřadí každé tlačítko Rejstřík obrazu.Index obrázku určuje pozici na tlačítko obrázek rastr.

Není třeba účet pro oddělovače v rastru, protože tato funkce nepřiřazuje obraz indexy pro oddělovače.Pokud panel nástrojů obsahuje tlačítka v místech 0, 1 a 3 a oddělovač na pozici 2, obrazy v místech 0, 1 a 2 v rozlišení rastru jsou přiřazeny tlačítka na pozici 0, 1 a 3, resp..

Pokud lpIDArray je NULL, tato funkce vyhradí místo pro číslo položky určené nIDCount .Použití SetButtonInfo nastavit atributy jednotlivých položek.

Požadavky

Záhlaví: afxext.h

Viz také

Referenční dokumentace

Třída CToolBar

Graf hierarchie

CToolBar::Create

CToolBar::SetButtonInfo

CToolBar::SetButtonStyle

CToolBar::LoadToolBar