导航
  • 主页
  • VC/MVC基础类
  • .NET 技术
  • VC/MFC界面
  • VC/MFC 进程
  • VC/MFC 数据库
  • VC/MFC&Web
  • MFC Plus
  • VC++技术资源

如何实现凌霄图像批处理专家相同效果的菜单和工具栏

dragon17162 2009-08-11 05:29:53
需要将图象合并或分割时,经常会用到凌霄图像批处理专家这个软件。
华军软件园下载地址为:http://www.onlinedown.net/soft/20375.htm

仔细察看这个软件,它有如下特点:
1,菜单加了位图图标,包括每个菜单项的颜色,菜单列表左边的颜色,背景色等都是自绘的(这个效果在VC知识库,codeproject,codeguru都可以找到相同效果的实例)。

2,菜单除了上面的这些自绘了之外,整个菜单的背景(准确说应该是菜单父窗口的背景)也改变了,再也不是过去常见的灰色,还有顶级菜单项这一排,当鼠标放在上面时它的颜色也改变了。还有个软件Foxmail,也是具有同样的效果.

3,工具栏除了实现真彩效果,以及文字在下方之外,还改变了工具栏的背景色(准切地说应该是其父窗口的背景色),已经当鼠标放到某个菜单项时,选框的颜色也改变了。在codeproject上有一个改变工具栏父窗的实例,但没有同时讲当鼠标放在工具栏某个Item上时选框的颜色。

2和3的效果如何实现呢?
...全文
45 点赞 收藏 8
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dragon17162 2010-03-21
就是Foxmail 6以上版本里的菜单,工具栏效果,具体该如何实现呢?
回复
dragon17162 2009-08-20
做什么广告啊?! 我想要软件的界面更美观!

那个软件大家没用过,但电脑上可能都安装了Foxmail 6.0吧,我就是要实现它的菜单和工具栏的效果!!

楼上的这个例子我有,可是似乎和我要的效果相差很大!因为这个例子没有像Foxmail 6一样,改变菜单栏和工具栏的背景!

安装Foxmail 6打开看下就知道了。

回复
dragon17162 2009-08-20
是底纹,指菜单栏和工具栏那蓝色的背景,就是整个背景,也就是菜单和工具栏的父窗口。
回复
Conry 2009-08-20
[Quote=引用 5 楼 dragon17162 的回复:]
做什么广告啊?! 我想要软件的界面更美观!

那个软件大家没用过,但电脑上可能都安装了Foxmail 6.0吧,我就是要实现它的菜单和工具栏的效果!!

楼上的这个例子我有,可是似乎和我要的效果相差很大!因为这个例子没有像Foxmail 6一样,改变菜单栏和工具栏的背景!

安装Foxmail 6打开看下就知道了。


[/Quote]
你运行他的mdi例子看看,支持好几种界面呢

你指的是底纹么,还是他的那么蓝色的背景
既然有源码,改一下不就行了吗

而且它本身也支持自定义主题的,你写一个自己的主题,想怎么写就怎么写
回复
Conry 2009-08-18
去看看这个例子吧,几乎一样的
http://www.codeproject.com/KB/menus/newmenuxpstyle.aspx

lz不会是做广告吧
回复
dragon17162 2009-08-12
我想不是简单贴图那么简单就解决问题了吧,不然大家都会.
高手指点啊!
回复
klkvc386 2009-08-11
Mark
回复
zoulie 2009-08-11
没用过,帮顶,无非就是贴图自绘了,
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……