CToolBar::SetButtonInfo
Wywołanie tej funkcji Członkowskich ustawić identyfikator polecenia przycisku, styl i numer obrazu.
void SetButtonInfo(
int nIndex,
UINT nID,
UINT nStyle,
int iImage
);
Parametry
nIndex
Indeksu przycisku lub separator, dla którego ma zostać utworzona informacji.nID
Wartość, do której ustawiono identyfikator polecenia przycisku.nStyle
Nowy styl przycisku.Obsługiwane są następujące style przycisku:TBBS_BUTTON z przyciskiem standardowy (domyślny)
TBBS_SEPARATOR separatora
TBBS_CHECKBOX przycisku pole wyboru automatycznie
TBBS_GROUP oznacza początek grupy przycisków
TBBS_CHECKGROUP oznacza początek grupy przycisków pole wyboru
TBBS_DROPDOWN tworzy przycisk listy rozwijanej.
TBBS_AUTOSIZE szerokości przycisku zostanie obliczona oparte na tekst przycisku, a nie na rozmiar obrazu.
TBBS_NOPREFIX tekst przycisku nie będzie prefiks accelerator skojarzony z nim.
iImage
Nowy indeks dla przycisku Obraz mapy bitowej.
Uwagi
Separatorami, które mają styl TBBS_SEPARATOR, ta funkcja ustawia separatora szerokość w pikselach wartości przechowywane w iImage.
[!UWAGA]
Można również ustawić za pomocą stany przycisku nStyle parametr; Jednak ponieważ stany przycisku są kontrolowane przez ON_UPDATE_COMMAND_UI obsługi, podać stosując SetButtonInfo zostaną utracone podczas następnej przetwarzanie bezczynności.Zobacz sposób aktualizacji obiektów interfejsu użytkownika i TN031: pasków Aby uzyskać więcej informacji.
Informacje dotyczące obrazów bitmapowych i przycisków, zobacz CToolBar omówienie i CToolBar::LoadBitmap.
Wymagania
Nagłówek: afxext.h