MFC设置工具栏按钮的大小 200

MFC当文中,添加了一个工具条按钮若干我想改变某一个按钮的大小,怎样改变呢?请详细说明并且我添加的框一旦改变大小,它的位置是不变的,,前两个图是个老外做的,后两个图,是我... MFC当文中,添加了一个工具条 按钮若干
我想改变某一个按钮的大小,怎样改变呢?
请详细说明
并且我添加的框 一旦改变大小,它的位置是不变的,,
前两个图是个老外做的,后两个图,是我的
展开
 我来答
任明星Ming
2014-02-14 · TA获得超过798个赞
知道小有建树答主
回答量:1061
采纳率:100%
帮助的人:1147万
展开全部
CToolBarCtrl中有个SetImageList方法,可以设置工具栏按钮的大小。
如果想要不同的宽度,可以用CReBar控件,直接将CButton加入进去,推荐用CReBar,可以加载不同控件,且使用起来非常简单。
更多追问追答
追问
我要做到前两张图片的效果,能实现吗?CReBar用过能浮动吗?给个简单的步骤
追答

我这里只有WTL的例子,给你参考下,有自定工具栏,自定义浮动窗口的。

如下图的自定义浮动窗口。你可以将WTL的代码“移植”到MFC。


匿名用户
2014-02-14
展开全部
要重绘工具栏吧
更多追问追答
追问
"吧?" 能去掉么?  是就是 不是就不是, 别 "吧"  "吗"的 或模棱两可
追答
我也没做过啊,我只是觉得这样可行。你自己不会百度一下有没有这样的例子??
ps:态度真是烂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bhtzu
2014-02-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4204万
展开全部
上面的应该是CDialogBar,下面那个不是吧,是普通的CToolBar
更多追问追答
追问
CDialogBar能实现窗口浮动改变大小 按钮跟随跑么?
追答
先要看你的VC是哪个版本。
CDialogBar是老版本下使用的,后来又出现了MFCToolBar,最新的是CDockablePane。
如果是2008以上系统,推荐使用CDockablePane 完全可以实现你的需要,搜索这个类名例子一大堆,就不复制了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式