注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

简单代码

寻找代码的灵魂

 
 
 

日志

 
 
关于我

对于本博客内所有原创文章和代码的引用必须标明“来源:http://simplesource.blog.163.com/”。如需应用于商业目的必须经本人同意,本人对所有原创文章和代码保留一切权利。 PS:需要部分程序源代码的请留下邮箱地址

网易考拉推荐

仿chrome浏览器的标签页控件  

2009-11-25 16:51:05|  分类: 我的程序 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  最近在写一个多页面的东东,觉得chrome(谷歌浏览器)的标签页做的不错,就花了两天时间仿了一个,小小的山寨了一把,嘿嘿。
  本标签页控件为C++类,可管理多个标签,每个标签上都有一个关闭按钮,随时可以关闭,可以自由拖动标签来安排标签位置,在控件状态发生改变时会向父窗口发送自定义消息,如果标签页太长,还会显示一个移动控制面板,点击可以左右移动所有标签。在标签页移动或删除时仿chrome小小的用了一些动画效果。
  为了简单和通用起见(我们这里还有很多人在用win2000),我在程序绘图时只使用了GDI,图像效果可能没有GDI+好,您如果觉得不爽,可以改成GDI+(chrome用的应该是GDI+)。至于怎么把程序做成像chrome浏览器那样标签页和标题栏在一起,应该是一件很容易的事,就不多说了(其实是懒得实现啦仿chrome浏览器的标签页控件 - 简单代码 - 简单代码),不过说到这里XP中使用的chrome标题栏其实有BUG,不知道细心的朋友有没有发现(如果有QQ应该很容易发现的啦)。
  程序截图:
仿chrome浏览器的标签页控件 - 简单代码 - 简单代码
提示标签标题
仿chrome浏览器的标签页控件 - 简单代码 - 简单代码
拖动标签
仿chrome浏览器的标签页控件 - 简单代码 - 简单代码
标签关闭按钮
仿chrome浏览器的标签页控件 - 简单代码 - 简单代码
新增标签页按钮
  源代码程序以及示例程序工程下载:
  请用visual studio 2003打开工程,您可以随意修改使用本工程中的代码。
  评论这张
 
阅读(2452)| 评论(3)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018