CToolBarCtrl::SetPressedImageList
Establece la imagen mostrada que el control toolbar actual utiliza para representar los botones en el estado presionado.
CImagelist* SetPressedImageList(
int iImageID,
CImageList* pImageList
);
Parámetros
Parámetro |
Descripción |
---|---|
[in] iImageID |
El índice cero- en función de la lista de imágenes.Establezca este parámetro en cero si utiliza sólo una lista de imágenes. |
[in] pImageList |
Puntero a CImageList que contiene la nueva lista de imágenes. |
Valor devuelto
Puntero a CImageList que contiene la lista anterior de la imagen del control actual, o NULL si no se estableció ninguna esta lista de imágenes.
Comentarios
Este método envía el mensaje de TB_SETPRESSEDIMAGELIST , que se describe en Windows SDK.
Requisitos
encabezado: afxcmn.h
Este control se admite en Windows Vista y posterior.
los requisitos adicionales para este método se describen en Requisitos de la compilación para Controles comunes de Windows Vista.
Ejemplo
El ejemplo de código siguiente establece la lista presionado de imagen sea igual que la lista predeterminada de la imagen.
{
// 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 );
}