社区
界面
帖子详情
关于cControlBar 问题
会的越多不会的也就越多
2009-02-23 05:48:38
我继承了 CControlBar类,响应了
ON_WM_PAINT()
ON_WM_NCPAINT()
ON_WM_ERASEBKGND()
ON_WM_CTLCOLOR()
这几个绘图消息,可是他总是有宽度为1的3d边框?就想工具条的切边.请问如何去掉
...全文
102
3
打赏
收藏
关于cControlBar 问题
我继承了 CControlBar类,响应了 ON_WM_PAINT() ON_WM_NCPAINT() ON_WM_ERASEBKGND() ON_WM_CTLCOLOR() 这几个绘图消息,可是他总是有宽度为1的3d边框?就想工具条的切边.请问如何去掉
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
会的越多不会的也就越多
2009-02-26
打赏
举报
回复
谢谢
Chivalry
2009-02-26
打赏
举报
回复
去掉这几个属性试试看呢
CControlBar::SetBarStyle
CBRS_BORDER_TOP
CBRS_BORDER_BOTTOM
CBRS_BORDER_LEFT
CBRS_BORDER_RIGHT
会的越多不会的也就越多
2009-02-26
打赏
举报
回复
接分了
C
Control
Bar::GetDockingFrame的一点
问题
这个函数的MSDN: http://msdn.microsoft.com/zh-cn/library/vstudio/41z5kzz8.aspx 今天看孙鑫的MFC视频第9课的浮动工具栏时,视频里有说当一个浮动窗口为一个独立的小窗口显示时,显示和隐藏后的位置不变,网上看到如下实现代码: CRect rect; CFrameWnd* pParentFrame = m_newTool
关于Dock
Control
Bar()时调试出现ASSERT(pBar->m_pDockContext != NULL);错误处
很可能是创建完C
Control
Bar后没用C
Control
Bar::EnableDocking(),添加上试试!
MFC控制条窗口布局原理(上)
MFC控制条窗口布局原理——by Koote Bi@fudan cse一、框架窗口让我们先从框架窗口开始。当框架窗口改变大小时会收到WM_SIZE消息,CFrameWnd::OnSize负责处理此消息,该函数调用RecalcLayout来重新安置各子窗口,它的主体代码如下:if(GetStyle() & FWS_SNAPTOBARS){CRect rect(0, 0,
MFC控件之C
Control
Bar
有时候我们经常把对话框和视图结合起来,做成AutoCAD命令输入框、PhotoShop浮动框之类的效果。但很奇怪的是我看过的MFC的书上都没有特别说明过这样的工作该如何去做,我刚接触MFC的时候都是通过控制非模态对话框来模拟的,后来才知道这些工作是通过C
Control
Bar的派生类来完成的。比如CDialogBar就是加载一个已有的对话框资源,嵌入Frame中,和视图配合使用。 其实知道了有
【MFC】 C
Control
Bar如何实现横向/竖向控件条和动态摆放?
【MFC】C
Control
Bar如何实现横向/竖向空间条?前言说明 前言 在设计对话框时,有时会需要引入工具栏(控件条),那么该如何让我们想要的控件条称为顶边工具栏或者侧边栏,这是我们要讨论的
问题
。 说明 类C
Control
Bar是所有控件条类(CStatusBar、CToolBar、CDialogBar、CReBar和COleResizeBar)的基类。 控件条一般是一个在框架窗口左边或右边的窗口。它可以包括子项,如基于HWND的控件(生成和响应消息的Windows窗口)和非基于HWND的控件(不是窗口,
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章