vaclav
2004-02-27 08:11:08 UTC
After building a bitmap for CToolBar ( in resource editor) and creating it in my MFC MDI application I cannot click on the buttons because they are disabled.
Here is a code snippet
// create views frames tool bar
if (!m_wndToolBar.Create(this) |
!m_wndToolBar.LoadToolBar(IDR_TOOLBAR1))//MAINFRAME)
TRACE0("Failed to create toolbar\n")
return -1; // fail to creat
if (!m_wndStatusBar.Create(this) |
!m_wndStatusBar.SetIndicators(indicators
sizeof(indicators)/sizeof(UINT))
TRACE0("Failed to create status bar\n")
return -1; // fail to creat
// set tool bar style include tooltips
m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle()
CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC)
// enable docking
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY)
EnableDocking(CBRS_ALIGN_ANY)
DockControlBar(&m_wndToolBar)
What am I missing
Thanks for your help
Vacla
Here is a code snippet
// create views frames tool bar
if (!m_wndToolBar.Create(this) |
!m_wndToolBar.LoadToolBar(IDR_TOOLBAR1))//MAINFRAME)
TRACE0("Failed to create toolbar\n")
return -1; // fail to creat
if (!m_wndStatusBar.Create(this) |
!m_wndStatusBar.SetIndicators(indicators
sizeof(indicators)/sizeof(UINT))
TRACE0("Failed to create status bar\n")
return -1; // fail to creat
// set tool bar style include tooltips
m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle()
CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC)
// enable docking
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY)
EnableDocking(CBRS_ALIGN_ANY)
DockControlBar(&m_wndToolBar)
What am I missing
Thanks for your help
Vacla