工具条编程 VC

在一个MDI程序中,如何让自定义的工具条始终是悬浮状态,不能停靠呢,程序一启动就处于悬浮状态。谁告诉我怎么做,谢谢,提供源代码的最好!... 在一个MDI程序中,如何让自定义的工具条始终是悬浮状态,不能停靠呢,程序一启动就处于悬浮状态。

谁告诉我怎么做,谢谢,提供源代码的最好!
展开
 我来答
测绘地理信息
2008-11-06 · TA获得超过2204个赞
知道小有建树答主
回答量:516
采纳率:100%
帮助的人:472万
展开全部
假设你已经建立了一个ID为IDR_TOOLBAR1的工具条资源,并在CMainFrame定义了变量:CToolBar m_newToolBar;
则在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)中添加如下的代码即可:
if (!m_newToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_RIGHT
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_newToolBar.LoadToolBar(IDR_TOOLBAR1))
{
TRACE0("Failed to create toolbar\n");
return -1; // fail to create
}
POINT point;
point.x = point.y = 200;
ClientToScreen(&point);
m_newToolBar.EnableDocking(0);
DockControlBar(&m_newToolBar);
CMainFrame::FloatControlBar( &m_newToolBar, point);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式