CToolBarCtrl::SetPressedImageList
Ustawia listę obrazu, który używa bieżącego formantu toolbar do reprezentowania wciśnięte przyciski.
CImagelist* SetPressedImageList(
int iImageID,
CImageList* pImageList
);
Parametry
Parametr |
Opis |
---|---|
[w]iImageID |
Indeks listy obrazów od zera.Ten parametr będzie ustawiony na zero, użycie listy tylko jeden obraz. |
[w]pImageList |
Wskaźnik do CImageList zawierający nową listę obrazu. |
Wartość zwracana
Wskaźnik do CImageList zawierający poprzedniej listy obrazu dla bieżącego formantu lub NULL , jeśli została ustawiona żadna lista obrazu.
Uwagi
Metoda ta wysyła TB_SETPRESSEDIMAGELIST wiadomości, która jest opisana w Windows SDK.
Wymagania
Nagłówek: afxcmn.h
Ten formant jest obsługiwany w Windows Vista i później.
Dodatkowe wymagania dla tej metody opisane w Budowanie wymagania dla systemu Windows Vista wspólnej kontroli.
Przykład
Poniższy kod ustawia listę kliknięty obraz taki sam jako domyślnej listy obrazu.
{
// SetPressedImageList
// Set the pressed image list to be the same as the
// normal image list.
CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
CImageList* pNormalCil = m_toolBarCtrl.GetImageList();
CImageList* pPressedCil = m_toolBarCtrl.GetPressedImageList();
m_toolBarCtrl.SetPressedImageList( 0, pNormalCil );
}