最近用到CReBar这个类,代码中包含以下两句
m_Rebar.AddBar(&m_Toolbar1)
m_Rebar.AddBar(&m_Toolbar2)
运行效果中,在ToolBar的下方出现一块透明区域,而且两个工具条中间间隔的距离很长,想用SetBandInfo来设置,可是每次用
SetBandInfo或者GetBandInfo,返回值都是0,望高人指点,有好心的高手的话,留下邮箱,把代码发给你帮我看看,定当重分答谢!
m_Rebar.AddBar(&m_Toolbar1)
m_Rebar.AddBar(&m_Toolbar2)
运行效果中,在ToolBar的下方出现一块透明区域,而且两个工具条中间间隔的距离很长,想用SetBandInfo来设置,可是每次用
SetBandInfo或者GetBandInfo,返回值都是0,望高人指点,有好心的高手的话,留下邮箱,把代码发给你帮我看看,定当重分答谢!
view.cpp中
OnInitialUpdate()
{
if ( m_rebar.Create(this) )
{
if ( m_tb1.Create(this) && m_tb1.LoadToolBar(IDR_TOOLBAR1) &&
m_tb2.Create(this) && m_tb2.LoadToolBar(IDR_TOOLBAR2) )
{
if ( m_rebar.AddBar(&m_tb1,"1") && m_rebar.AddBar(&m_tb2,"2"))
{
RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0);
}
}
}
}