CToolBar::SetButtons

Ta funkcja Członkowskie Ustawia identyfikator polecenia przycisku paska narzędzi, wartość określoną przez odpowiedniego elementu tablicy lpIDArray.

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

Parametry

  • lpIDArray
    Wskaźnik do tablicy identyfikatory poleceń.Może być NULL przydzielić przyciski puste.

  • nIDCount
    Liczba elementów w tablicy wskazywanej przez lpIDArray.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

Jeśli element tablicy ma wartość ID_SEPARATOR, separator jest tworzony w odpowiednie położenie paska narzędzi.Ta funkcja ustawia również każdego przycisku styl TBBS_BUTTON i każdego separatora stylu do TBBS_SEPARATOR, a indeks obrazu dla każdego przycisku.Indeks obrazu Określa położenie przycisku Obraz mapy bitowej.

Nie trzeba konta separatorami bitmapy, ponieważ ta funkcja nie przypisuje obrazu indeksy dla separatorów.Jeśli pasek narzędzi zawiera przyciski w pozycji 0, 1 i 3 oraz separator w pozycji 2, obrazy w pozycji 0, 1 i 2 w sieci bitmapy są przypisane do przycisków na pozycji 0, 1 i 3, odpowiednio.

Jeśli lpIDArray jest NULL, ta funkcja przydziela miejsce dla liczby elementów określonych przez nIDCount.Użyj SetButtonInfo do ustawiania atrybutów każdego elementu.

Wymagania

Nagłówek: afxext.h

Zobacz też

Informacje

Klasa CToolBar

Diagram hierarchii

CToolBar::Create

CToolBar::SetButtonInfo

CToolBar::SetButtonStyle

CToolBar::LoadToolBar