当前位置: 首页 > 图文教程 > 开发语言 > VC++ > 轻松实现类 MSDN 2002 界面

VC++
几个数字信号处理算法程序
简易软盘镜像工具的实现及操作系统编写初步
教你使用正则表达式
C++ 扩展和嵌入 Python
拷贝构造和赋值操作符,C#和本机 C++ 代码的互用性
精通VC与Matlab联合编程(六)
精通VC与Matlab联合编程(五)
一个排序用的C++函数模板
浅析VC与MATLAB联合编程
C++编译器如何实现异常处理
文件重定义冲突的分析与解决
一步一步实现MFC扩展DLL中导出类和对话框
C宏:智者的利刃,愚者的恶梦!
引用的作用
《UTF-8与GB2312之间的互换》的改进
程序风格的要素-C++风格指南
VC+6.0实现文本串的自由拆分
怎样给串行化类分配版本号(可配置版本模式)
在常规的编程任务中使用新的 <tuple> 库
使用 typedef 抑制劣质代码

VC++ 中的 轻松实现类 MSDN 2002 界面


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 45 ::
收藏到网摘: n/a

轻松实现类 MSDN 2002 界面


作者:Cuick

下载源代码


  看到这个标题大家肯定会想到王骏发表在知识库第十一期的《轻松实现类VC界面》,呵呵,没错,俺参考并借用了他的部分代码,在这里先表示感谢!
  一直想实现类似 MSDN 2002 式样的界面,到 codeproject 也没找到(呵呵,可能俺比较笨。只是发现一个需要付费的(Xtreme Toolkit),不知道他是否提供源码)。 咱笨人有笨办法,自己实现一个!!! 下面是俺自己实现的效果图。


图一

功能
在《轻松实现类VC界面》基础上实现标签页的任意拖放:

  • 1、 标签页位置的调整。
  • 2、 把一个标签页拖到 ControlBar 外。
  • 3、 把一个标签页拖出并停靠。
  • 4、 把一个标签页拖到另一个 ControlBar 内。
  • 5、 把一个ControlBar拖到另一个 ControlBar 内。
不足
  现在还没有实现自动隐藏功能,所以上面的图钉只是个假的,呵呵,看起来好看一些罢了。将在以后完善。关于实现,大家还是看代码吧!!呵呵这里就不罗嗦了。
如果您发现bug或需要改进的地方请通知我。(Email: [email protected]