toolbar下面怎么插入一个图片
toolbar上面如何插入一个图片
http://zhidao.baidu.com/question/91457155.html
如同上面这个网址的问题
------最佳解决方案--------------------
使用VS2008SP1就简单了, 都是DockPane, 随便向导生成一个单文档程序, 看看就会了。
基于那种VC6的老式的Toolbar, 使用DialogBar即可
------其他解决方案--------------------
写一个CDialogBar的继承类例如CBmpBar:public CDialogBar
然后处理WM_ONPAINT消息?在OnPaint中绘制图片
之后把这个CBmpBar仿照普通工具栏一样加入到主框架Mainframe中
------其他解决方案--------------------
http://download.****.net/source/1065900
仔细看看这里面的例子,里面应该有类似的!
时间长了,我都记不清楚了!
------其他解决方案--------------------
必须要自己创建一个CDialogBar的继承类;
然后通过消息映射到函数中,即处理WM_ONPAINT消息?
这样就可以通过OnPaint把图片直接绘制出来
大功告成
------其他解决方案--------------------
闲人大佬也来了,
你这个问题因为图片是在非客户区显示的, 所以你在百度知道的代码是在客户区画的,所以不行
你需要创建一个CDialogBar,或者CToolbar之类的可以停放在非客户区的工具栏。
然后把这个工具栏的属性设置成不可以拖动状态,然后你需要在“工具栏”的WM_ONPAINT或WM_ERASEBKGND消息里画图,所以你要不然就截取工具栏消息,修改后传递,要不然就自定义一个类继承自系统的工具栏类,然后再自己的类里画图,想怎么画都可以。然后就可以用你自己的工具栏类创建你需要的图片工具栏。
------其他解决方案--------------------
CDialogBar+CStatic+BMP
------其他解决方案--------------------
我用的vc6 新手一个 请详细说一下 怎么加进去 多谢了
------其他解决方案--------------------
创建一个CDialogBar类
http://zhidao.baidu.com/question/91457155.html
如同上面这个网址的问题
------最佳解决方案--------------------
使用VS2008SP1就简单了, 都是DockPane, 随便向导生成一个单文档程序, 看看就会了。
基于那种VC6的老式的Toolbar, 使用DialogBar即可
------其他解决方案--------------------
写一个CDialogBar的继承类例如CBmpBar:public CDialogBar
然后处理WM_ONPAINT消息?在OnPaint中绘制图片
之后把这个CBmpBar仿照普通工具栏一样加入到主框架Mainframe中
------其他解决方案--------------------
http://download.****.net/source/1065900
仔细看看这里面的例子,里面应该有类似的!
时间长了,我都记不清楚了!
------其他解决方案--------------------
必须要自己创建一个CDialogBar的继承类;
然后通过消息映射到函数中,即处理WM_ONPAINT消息?
这样就可以通过OnPaint把图片直接绘制出来
大功告成
------其他解决方案--------------------
闲人大佬也来了,
你这个问题因为图片是在非客户区显示的, 所以你在百度知道的代码是在客户区画的,所以不行
你需要创建一个CDialogBar,或者CToolbar之类的可以停放在非客户区的工具栏。
然后把这个工具栏的属性设置成不可以拖动状态,然后你需要在“工具栏”的WM_ONPAINT或WM_ERASEBKGND消息里画图,所以你要不然就截取工具栏消息,修改后传递,要不然就自定义一个类继承自系统的工具栏类,然后再自己的类里画图,想怎么画都可以。然后就可以用你自己的工具栏类创建你需要的图片工具栏。
------其他解决方案--------------------
CDialogBar+CStatic+BMP
------其他解决方案--------------------
我用的vc6 新手一个 请详细说一下 怎么加进去 多谢了
------其他解决方案--------------------
创建一个CDialogBar类