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