找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2292|回复: 0
打印 上一主题 下一主题
收起左侧

BreadCrumb控件

[复制链接]
跳转到指定楼层
楼主
ID:77367 发表于 2015-4-18 20:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


图1,自绘Breadcrumb控件


图2,Windows 7截图

BreadCrumb控件,如图1所示,即面包屑导航控件,就是Windows 7的资源管理器的导航一样,见图2,类似于TreeCtrl,但不是一次显示所有的Item,VC++ 2010可以编译通过,稍微修改一下其他的也可以编译,源代码下载:[暂缺]

sample code
[cpp] view plaincopyprint?


  • //m_Breadcrumb.Create (rect, this, IDC_BREADCRUMB, WS_CHILD | WS_VISIBLE);  
  •   
  • HBREADCRUMBITEM hRoot = m_Breadcrumb.GetRootItem ();  
  •   
  • HBREADCRUMBITEM hMusic = m_Breadcrumb.InsertItem (hRoot, _T("Music"), 4);  
  • HBREADCRUMBITEM hPic = m_Breadcrumb.InsertItem (hRoot, _T("Pictures"), 7);  
  • HBREADCRUMBITEM hVideo = m_Breadcrumb.InsertItem (hRoot, _T("Video"), 5);  
  • HBREADCRUMBITEM hTV = m_Breadcrumb.InsertItem (hRoot, _T("Recorded TV"), 6);  
  • HBREADCRUMBITEM hOther = m_Breadcrumb.InsertItem (hRoot, _T("Other Media"), 8);  
  •   
  • //Add Child Item  
  • m_Breadcrumb.InsertItem(hMusic, _T("Hello Kitty"));  
  • m_Breadcrumb.InsertItem(hMusic, _T("Hemmingway"));  
  • m_Breadcrumb.InsertItem(hMusic, _T("Doccy"));  
  •   
  • m_Breadcrumb.InsertItem(hVideo, _T("MOvew"));  
  • m_Breadcrumb.InsertItem(hVideo, _T("Sexy"));  
  • m_Breadcrumb.InsertItem(hVideo, _T("Good moning"));   









分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表