CMFCToolBar::LoadToolBar
carga la barra de herramientas de recursos de la aplicación.
virtual BOOL LoadToolBar(
UINT uiResID,
UINT uiColdResID=0,
UINT uiMenuResID=0,
BOOL bLocked=FALSE,
UINT uiDisabledResID=0,
UINT uiMenuDisabledResID=0,
UINT uiHotResID=0
);
Parámetros
[in] uiResID
el Id. de recurso de la barra de herramientas.[in] uiColdResID
El Id. de recurso de mapa de bits que hace referencia a las imágenes en frío de la barra de herramientas.[in] uiMenuResID
El Id. de recurso de mapa de bits que hace referencia a las imágenes regulares del menú.[in] bLocked
Valor booleano que especifica si la barra de herramientas está bloqueada o no. Si este parámetro es TRUE, la barra de herramientas está bloqueada. Si no, la barra de herramientas no está bloqueada.[in] uiDisabledResID
El Id. de recurso de mapa de bits que hace referencia a las imágenes deshabilitadas de la barra de herramientas.[in] uiMenuDisabledResID
El Id. de recurso de mapa de bits que hace referencia a las imágenes deshabilitadas de menú.[in] uiHotResID
El Id. de recurso de mapa de bits que hace referencia a las imágenes activo de la barra de herramientas.
Valor devuelto
Distinto de cero si el método tiene éxito; si no 0.
Comentarios
El marco de trabajo llama a este método durante la inicialización cargar imágenes asociados a la barra de herramientas.
Ejemplo
El ejemplo siguiente muestra cómo utilizar el método de LoadToolBar en la clase de CMFCToolBar . Este fragmento de código es parte de Ejemplo de demostración de IE.
CMFCToolBar m_wndToolBar;
...
// The this pointer points to CMainFrame class which extends the CFrameWnd class.
if (!m_wndToolBar.CreateEx (this, TBSTYLE_TRANSPARENT) ||
!m_wndToolBar.LoadToolBar (IDR_MAINFRAME, uiToolbarColdID, uiMenuID,
FALSE /* Not locked */, 0, 0, uiToolbarHotID))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
Requisitos
encabezado: afxtoolbar.h