CMFCToolBar::LoadToolBar
Загружает панель инструментов из ресурсов приложения.
virtual BOOL LoadToolBar(
UINT uiResID,
UINT uiColdResID=0,
UINT uiMenuResID=0,
BOOL bLocked=FALSE,
UINT uiDisabledResID=0,
UINT uiMenuDisabledResID=0,
UINT uiHotResID=0
);
Параметры
[входящий] uiResID
Идентификатор ресурса панели инструментов.[входящий] uiColdResID
Идентификатор ресурса растрового изображения, ссылающийся на холодным образам панели инструментов.[входящий] uiMenuResID
Идентификатор ресурса растрового изображения, относится к стандартному образам меню.[входящий] bLocked
Логическое значение, которое определяет, является ли блокирована панель инструментов. Если этот параметр TRUE, на панели инструментов блокирована. В противном случае панель инструментов не блокирована.[входящий] uiDisabledResID
Идентификатор ресурса растрового изображения, ссылающийся на отключенный образам панели инструментов.[входящий] uiMenuDisabledResID
Идентификатор ресурса растрового изображения, ссылающийся на отключенный образам меню.[входящий] uiHotResID
Идентификатор ресурса растрового изображения, который ссылается на горячим образам панели инструментов.
Возвращаемое значение
Ненулевой в случае успешного выполнения метода; в противном случае – значение 0.
Заметки
Платформа вызывает функцию этого метода во время инициализации для загрузки образов, которые сопоставлены с панелью инструментов.
Пример
В следующем примере показано, как использовать метод LoadToolBar в классе CMFCToolBar. Этот фрагмент кода является частью Пример demo 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
}
Требования
заголовок: afxtoolbar.h