Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101158
  • 博文数量: 34
  • 博客积分: 30
  • 博客等级: 民兵
  • 技术积分: 217
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-10 23:36
文章分类
文章存档

2013年(34)

我的朋友

分类: C/C++

2013-03-18 12:58:16

CRect rect; //rect是用来存贮工具栏浮动时的位置的
CFrameWnd* pParentFrame =
m_newToolBar.GetDockingFrame();
if(m_newToolBar.IsFloating()){
pParentFrame->GetWindowRect(&rect);//获取工具栏位置,并存贮在rect中
   
}
   if(m_newToolBar.IsWindowVisible())
   
{
  m_newToolBar.ShowWindow(SW_HIDE);
    }
   else
   
{
  m_newToolBar.ShowWindow(SW_SHOW);
   
}
   RecalcLayout();
   DockControlBar(&m_newToolBar);
   if(!rect.IsRectEmpty())
   
{
  FloatControlBar(&m_newToolBar,CPoint(rect.left,rect.top));//使工具栏浮动到CPoint所指定的位置
   }
阅读(998) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~