一步步制作真彩工具条

2016-01-29 12:07 7 1 收藏

一步步制作真彩工具条,一步步制作真彩工具条

【 tulaoshi.com - C语言心得技巧 】

一步步制作真彩工具条


作者:skyformat99

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

下载源代码


例子程序最终效果图:



  一直在寻找制作一个 24bit 及以上真彩工具条的简单有效方法,在各种VC站点都找到了很多有关这方面的文章和介绍,但是都存在一个不足的地方,介绍的不够详细,对初学者来说有点难度。最近终于有所发现,因此在这里将自己在制作真彩工具条方面的小经验介绍给大家,以期抛砖引玉。
  在这里将介绍两个重点的内容,一个是制作真彩工具条的图形工具 Visual toolbar,另一个是在程序中显示工具条的类CtrueColorToolBar。有了这两个利器,几乎能够非常简单快速的制作任何真彩工具条。呵呵。

1、Visual Toolbar工具

  Visual Toolbar 是一个工具条制作工具,也是目前唯一的这样的小工具,几乎是一直梦寐以求的超级好用的小工具。呵呵,当我第一次拿到这个东西的时候,只有一个感慨“太实用了!”。
  不知道大家以往作工具条的时候是怎样的,反正本人觉得很繁琐,程序员又不是美工,可是为了界面的pp,只好硬着头皮上了,不可能自己画那些图标,那就采用现成的吧,于是只能上网找一些好看得xp图标,然后用 photoshop 拼啊拼得,一不小心就得从来,费时费力。不知道别人都怎么做的,反正搜索了所有的制作真彩工具条的文章,都没有发现作者提供这样的信息或者方法。每次都很纳闷,当然也有一些作者提供了用ico图标作工具条的方法,不够相比这个有点复杂了。

Visual Toolbar 的下载地址:http://visualtoolbar.126.com/

界面非常简单,一看就能够理解和动手操作。只需要加入图标就能够生成。如图所示:



  简单吧,把你找到的一些pp的图标一个个加进去吧,就能自动合并成一个真彩工具条位图,而且还可以再拆分,重新组合,前后位置也可以从新排列。呵呵,不到一分钟,一个pp的bmp位图就完成了。而且还能同时生成normal图,hot图,和disable图。

有了这些位图,真彩工具条就算搞定了一半了。

2、CtrueColorToolBar类

  CtrueColorToolBar 类是一个专门加载真彩位图制作 toolbar 的很实用的类。

这个类的下载地址是:http://www.codeproject.com/docking/TrueColorToolBar.asp

  确实不错,用这个类配合上面的工具,是一个很不错的组合。下面就用一个例子一步步来实现吧。系统 windwos2000+VC 6.0 + sp5。假设用 Visual toolbar 制作好的工具条如图:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)(1) 先建立一个基于MFC的SDI标准程序,没啥好说的,一路默认吧。(2) 这个时候程序会默认生成一个工具条,如图:



先这样放着吧,不理会。(3)将CtrueColorToolBar类的两个文件拷贝到程序的目录下,并且在FileView中右键单击项目,加入CtrueColorToolBar类的两个文件,如图:



将这两个文件导入进去。然后从新编译一下程序,这时候会发现多了一个CtrueColorToolBar类,这就是了。(4) 下面将我们准备好的工具条位图加入到程序中吧,Visual Toolbar能同时生成normal位图和diable位图,假设如下面的所示:

一个是normal图形,一个是disable图形:
 

来源:https://www.tulaoshi.com/n/20160129/1484697.html

延伸阅读
肉臊子做法:猪肉切丁 葱切段,姜切末,洋葱切丁备用 锅中倒油,姜末和肉一起下锅,中小...
标签: MySQL mysql数据库
摘要 : 说起数据库中小企业大部分使用的都是SQL SERVER和MYSQL,SQL SERVER是由微软公司开发的,他和IIS,ASP结合起来运行效果非常不错。但是SQL SERVER是需要付费的,而MYSQL则完全免费,一方面可以节约企业开支,另一方面对于企业网站通过PHP语言开发的情况使用MYSQL运行性能更佳。今天就由笔者带领各位学习如何安装MYSQL。 二、MYSQL初...
标签: Web开发
前几天看见论坛里有位朋友问一个关于镜像的问题,今天刚好搞到了一个,于是拿出来和大家一起分享了! 1.介绍 现在的网站随着访问量的增加,单一服务器无法承担巨大的访问量,有没有什么方便快捷的方式解决这个问题呢,答案是有!比如建立服务器群,进行均衡负载。但是如果要解决像电信网通这样的互访问题(中国网民的悲哀..),...
标签: 手工编织 手链
喜欢编手链的有木有?这里有一枚,只是手笨眼拙始终编不好看。找来一款简单编织教程仔细学学还真给学会了。你也感兴趣的话不妨一起试试吧。这个教程是下图左边那条手链的编制方法。 其他更多手链:用麻绳做的手链哦! 珍珠加缎带,柔软又华贵 不想要的皮带也能改成手链,而且样子超美 ...
1. http://www.yourhome.com/admin 2. 输入治理员的用户名/密码登录 3. 左frame底部,模版设置-修改 4. 右frame,Default-显示全部 5. 右frame,ctrl-f,搜“forumhome”,找到后,点击其右侧之“更改初始值” 6. 在“模版内容”中搜“联盟论坛”,改动其下面的相应内容,添加新论坛, 注重,请保留cnvbb的条目,...