//++++++++++++++初始化树形菜单+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

// HTREEITEM hRoot;     // 树的根节点的句柄-最近联系 
//HTREEITEM hRoot_wxd;     // 树的根节点的句柄-咨询-未下单 
//HTREEITEM hRoot_wfk;     // 树的根节点的句柄-咨询-未付款 
//HTREEITEM hRoot_yfk;     // 树的根节点的句柄-咨询-已付款 
   // HTREEITEM hCataItem; // 可表示任一分类节点的句柄   
   // HTREEITEM hArtItem;  // 可表示任一文章节点的句柄  
   // 为树形控件设置图像序列   
   // m_leftTree.SetImageList(&m_ilDrivers, TVSIL_NORMAL); 
      // 插入根节点   
   // hRoot = m_leftTree.InsertItem(_T("最近联系"), 5, 3); 
//hRoot_wxd = m_leftTree.InsertItem(_T("咨询-未下单"), 5, 3);
//hRoot_wfk = m_leftTree.InsertItem(_T("咨询-未付款"), 5, 3);
//hRoot_yfk = m_leftTree.InsertItem(_T("咨询-已付款"), 5, 3);
    // 在根节点下插入子节点   
    //hCataItem = m_leftTree.InsertItem(_T("IT互联网"), 1, 1, hRoot, TVI_LAST);   
    // 为“IT互联网”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hCataItem, 1);   
    // 在“IT互联网”节点下插入子节点   
    //hArtItem = m_leftTree.InsertItem(_T("百度文章1"), 2, 2, hCataItem, TVI_LAST);   
    // 为“百度文章1”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 2);   
    // 在“IT互联网”节点下插入另一子节点   
    //hArtItem = m_leftTree.InsertItem(_T("谷歌文章2"), 2, 2, hCataItem, TVI_LAST);   
    // 为“谷歌文章2”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 3);   
    // 在根节点下插入第二个子节点   
    //hCataItem = m_leftTree.InsertItem(_T("数码生活"), 1, 1, hRoot, TVI_LAST);   
    // 为“数码生活”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hCataItem, 4);   
    // 在“数码生活”节点下插入子节点   
    //hArtItem = m_leftTree.InsertItem(_T("智能手机文章1"), 2, 2, hCataItem, TVI_LAST);   
    // 为“智能手机文章1”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 5);   
    // 在“数码生活”节点下插入另一子节点   
    //hArtItem = m_leftTree.InsertItem(_T("平板电脑文章2"), 2, 2, hCataItem, TVI_LAST);   
    // 为“平板电脑文章2”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 6);   
    // 在根节点下插入第三个子节点   
    //hCataItem = m_leftTree.InsertItem(_T("软件开发"), 1, 1, hRoot, TVI_LAST);   
    // 为“软件开发”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hCataItem, 7);   
    // 在“软件开发”节点下插入子节点   
    //hArtItem = m_leftTree.InsertItem(_T("C++编程入门系列"), 2, 2, hCataItem, TVI_LAST);   
    // 为“C++编程入门系列1”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 8);   
    // 在“软件开发”节点下插入另一子节点   
    //hArtItem = m_leftTree.InsertItem(_T("VS2010/MFC编程入门2"), 2, 2, hCataItem, TVI_LAST);   
    // 为“VS2010/MFC编程入门2”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 9);   
    // 在根节点下插入第四个子节点   
    //hCataItem = m_leftTree.InsertItem(_T("娱乐休闲"), 1, 1, hRoot, TVI_LAST);   
    // 为“娱乐休闲”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hCataItem, 10);   
    // 在“娱乐休闲”节点下插入子节点   
    //hArtItem = m_leftTree.InsertItem(_T("玛雅文明文章1"), 2, 2, hCataItem, TVI_LAST);   
    // 为“玛雅文明文章1”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 11);   
    // 在“娱乐休闲”节点下插入另一子节点   
    //hArtItem = m_leftTree.InsertItem(_T("IT笑话2"), 2, 2, hCataItem, TVI_LAST);   
    // 为“IT笑话2”节点添加附加的编号数据,在鼠标划过该节点时显示   
    //m_leftTree.SetItemData(hArtItem, 12);

//等树形菜单初始化完成以后,调用拉取 左边菜单树数据的函数
    //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

MFC开发-树形菜单相关推荐

  1. ActionScript 3.0 实现树形菜单。

    转自:http://www.cppblog.com/twzheng/archive/2007/10/19/34598.aspx 主要2个类:给了我不少启发.打算修改成xml,并加上拖动节点,添加删除节 ...

  2. 【MFC】根据菜单创建工具栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 通常工具栏能够实现的功 ...

  3. java中遍历树形菜单,你可能不知道还有这样的方法

    版权声明:本文为CSDN博主「穆雄雄」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/qq_34137397/ ...

  4. java实现遍历树形菜单方法——设计思路【含源代码】

    开发工具:MyEclipse 10 后台框架:Hibernate + Struts2 数据库:Oracle 11g 前台框架:EasyUi 浏览器:谷歌 在开发中我们经常会遇到左边是树形菜单,右边是一 ...

  5. 使用MFC开发ActiveX控件

    摘要: 本文对COM组件中的ActiveX控件的MFC开发方法进行了介绍,讲述了用户自定义和库存属性.方法以及事件的添加方法和属性页的制作过程.使读者能够掌握基本的MFC ActiveX开发方法. 前 ...

  6. hibernate一对多自关联的记录(以树形菜单为例)

    下图为一个普通的树形菜单,这里有几个概念需要提前说明: 1.对于树形菜单中的某一个菜单而言,都是有子节点与父节点的,根节点与无子节点的菜单除外 2.一个父节点是可以有多个子节点的,而一个子节点只能对应 ...

  7. vue+ElementUI的树形菜单背景颜色修改

    前言 最近开发项目遇到一个问题,就是原型图中树形菜单背景颜色是透明的但是默认的树形菜单背景颜色是白色的,用style更改不了背景颜色,最后找到了解决办法. 解决办法 根据项目路径F:\project\ ...

  8. Angular 实现树形菜单(多级菜单)功能模块

    前言 本文要分享的是一个多级菜单效果,也就是传说中的树形结构菜单,理论上支持无限级菜单,当然数据结构要一定的要求,但这都不是什么难事,因为我们可以把数据组装成所需要的结构.下面这个例子虽然不是很完美好 ...

  9. 项目开发-树形层级结构中的数量统计

    项目开发中,有一 菜单的树形结构展示时,需要统计各个菜单下记录的总数,通常如果树形结构的深度为2(只有两级菜单的话),使用for循环统计没有问题,但是如果树形菜单的深度没有限制,就不能通过两次for循 ...

最新文章

  1. 自己开发开源jquery插件--给jquery.treeview加上checkbox
  2. ORA-01658: 无法为表空间space中的段创建 INITIAL
  3. 你必须懂也可以懂的微服务系列三:服务调用
  4. java中map可以为空吗_检查NavigableMap是否在Java中为空
  5. linux7 ntp log,RH254小结(九)rhel7新的ntp对时服务Chrony
  6. 求int在二进制存储时1的个数(C++)
  7. Java实现线性表(顺序表,链表)
  8. 如何画一张架构图(内含知识图谱)
  9. Java Lambda表达式的使用
  10. maven构建MyBatis项目
  11. 编写python程序、输出*图形_Python用程序输出字母“C”的图案
  12. 为什么那么多自学WEB前端的人后来都放弃了?
  13. 计算机应用理论题计算机系统,计算机应用理论题.doc
  14. 如何编写一个抢购bot_如何编写一个SkyWalking插件
  15. 计算机考试准考证怎么下载
  16. 《windows 程序设计》读书笔记 三
  17. java抖音字符视频_代码生成抖音文字视频
  18. 解决比较Oracle中CLOB字段问题--转自混世者的专栏
  19. c语言程序设计教程2014版,C语言程序设计案例教程(第3版)
  20. 2022年制冷与空调设备运行操作考试题库模拟考试平台操作

热门文章

  1. 通用usb驱动libusb介绍和使用示例
  2. oracle的reliable message等待事件
  3. 【python】使用枚举类
  4. css清除浮动的集中方法
  5. DEL: Chrome Browser Shortcuts
  6. 产品经理如何让程序员放下手中的刀?
  7. python必看经典书籍:笨办法学python
  8. (转)Spring4.2.5+Hibernate4.3.11组合开发
  9. 使用HIBERNATE的SQL查询并将结果集自动转换成POJO
  10. Alibaba船新出品“Java架构核心宝典”,java教程视频百度网盘