嘉兴seo网络服务团队为嘉兴地区提供专业的网络服务 !
嘉兴seo_小猪seo - 专业提供网站优化和网站建设服务
当前位置: 主页 > VS2010 C++案例学习 >

VS2010 MFC tree control 小猪学C++

时间:2012-01-12 13:13来源:未知 作者:admin 点击:
VS2010 MFC ,tree control,小猪学C++
嘉兴seo_小猪seo - 专业提供网站优化和网站建设服务

这几天小猪由于工作的原因在学习C++。为了明年工作有进展,小猪利用空余时间编写了一个树的结果,基于mfc的对话框程序。

前期创建过程小猪就不再演示了。接下阿来小猪就跟你谈谈如何用代码实现下面的tree control里面的现象。

嘉兴seo,vs2010 c++ mfc

 

第一步:在tree control空间里面添加成员变量m_mytree

第二步:找到BOOL CCTreeDlg::OnInitDialog()   // CCTreeDlg这个是根据你创建的名字。

         然后找到// TODO: 在此添加额外的代码。

第三步:在上一步写上如下代码。

HTREEITEM hJiaxing = m_mytree.InsertItem(_T("嘉兴市"),NULL,NULL);///root就是节点的标题,InsertItem函数的第一个参数就是设置他的节点标题

 

HTREEITEM hSubItem1 = m_mytree.InsertItem(_T("海盐县"),NULL,NULL,hJiaxing);

HTREEITEM hHaiyan = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem1);

hHaiyan = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem1);

hHaiyan = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem1);

hHaiyan = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem1);

hHaiyan = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem1);

hHaiyan = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem1);

 

HTREEITEM hSubItem2 = m_mytree.InsertItem(_T("嘉善县"),NULL,NULL,hJiaxing);

HTREEITEM hJiashan = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem2);

hJiashan = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem2);

hJiashan = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem2);

hJiashan = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem2);

hJiashan = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem2);

hJiashan = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem2);

 

HTREEITEM hSubItem3 = m_mytree.InsertItem(_T("海宁市"),NULL,NULL,hJiaxing);

HTREEITEM hHaining = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem3);

hHaining = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem3);

hHaining = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem3);

hHaining = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem3);

hHaining = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem3);

hHaining = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem3);

 

 

HTREEITEM hSubItem4 = m_mytree.InsertItem(_T("平湖市"),NULL,NULL,hJiaxing);

HTREEITEM hPinghu = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem4);

hPinghu = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem4);

hPinghu = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem4);

hPinghu = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem4);

hPinghu = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem4);

hPinghu = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem4);

 

 

HTREEITEM hSubItem5 = m_mytree.InsertItem(_T("桐乡市"),NULL,NULL,hJiaxing);

HTREEITEM hTongxiang = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem5);

hTongxiang = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem5);

hTongxiang = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem5);

hTongxiang = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem5);

hTongxiang = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem5);

hTongxiang = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem5);

 

HTREEITEM hSubItem6 = m_mytree.InsertItem(_T("南湖区"),NULL,NULL,hJiaxing);

HTREEITEM hNanhu = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem6);

hNanhu = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem6);

hNanhu = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem6);

hNanhu = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem6);

hNanhu = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem6);

hNanhu = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem6);

 

 

HTREEITEM hSubItem7 = m_mytree.InsertItem(_T("秀洲区"),NULL,NULL,hJiaxing);

HTREEITEM hXiuzhou = m_mytree.InsertItem(_T("地区1"),NULL,NULL,hSubItem7);

hXiuzhou = m_mytree.InsertItem(_T("地区2"),NULL,NULL,hSubItem7);

hXiuzhou = m_mytree.InsertItem(_T("地区3"),NULL,NULL,hSubItem7);

hXiuzhou = m_mytree.InsertItem(_T("地区4"),NULL,NULL,hSubItem7);

hXiuzhou = m_mytree.InsertItem(_T("地区5"),NULL,NULL,hSubItem7);

hXiuzhou = m_mytree.InsertItem(_T("地区6"),NULL,NULL,hSubItem7);

return TRUE;  // 除非将焦点设置到控件,否则返回TRUE

 

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
  • 上一篇:没有了
  • 下一篇:没有了
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片