VC++控件之使用树控件
来源:互联网 发布:知乎 孔子姓什么 编辑:程序博客网 时间:2024/06/05 00:30
1、添加控件
2、添加位图
四、添加代码(红色部分) BOOL CCTreeCtrlDlg::OnInitDialog() ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); CMenu* pSysMenu = GetSystemMenu(FALSE); SetIcon(m_hIcon, TRUE); // Set big icon m_tessctrl.SetImageList(&m_imagelist,TVSIL_NORMAL); 五、编译 六、运行
三、添加变量
{
CDialog::OnInitDialog();
ASSERT(IDM_ABOUTBOX < 0xF000);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}
SetIcon(m_hIcon, FALSE); // Set small icon
// TODO: Add extra initialization here
HTREEITEM root,root1,root2,root3;
m_imagelist.Create(16,16,ILC_COLOR24|ILC_MASK,1,0);
m_imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON4));
m_imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON1));
m_imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_imagelist.Add(AfxGetApp()->LoadIcon(IDI_ICON3));
root=m_tessctrl.InsertItem("部门",0,0);
root1=m_tessctrl.InsertItem("生产",1,1,root);
root2=m_tessctrl.InsertItem("人事",2,2,root);
root3=m_tessctrl.InsertItem("质检",3,3,root);
m_tessctrl.InsertItem("长江",root1);
m_tessctrl.InsertItem("黄河",root2);
m_tessctrl.InsertItem("泰山",root3);
return TRUE; // return TRUE unless you set the focus to a control
}
- VC++控件之使用树控件
- VC++控件之使用Tab控件
- VC之TAB控件使用
- VC之TAB控件使用
- VC++ 树控件的使用
- VC++控件之时间控件
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之TreeCtrl控件使用经验总结
- VC++控件之使用进展条
- VC++控件之使用字体对话框
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC/MFC之ListCtrl控件使用经验总结
- VC++ 之 ComboBox控件的使用
- 强悍的 Windows xp mode!!!
- SSH学习---表现层、持久层、业务层(转载)
- [转]汉字编码问题
- 在PSPLink上添加BackTrace的功能
- Android PDF阅读软件横向测试对比
- VC++控件之使用树控件
- actionscript 3.0 动态特性 动态获取类、方法、变量
- MFC子窗口和父窗口(SetParent,SetOwner)
- 线程的第一次接触
- opencv的移植过程笔记
- 强烈推荐:240多个jQuery插件
- 第一财经周刊:走出唐家岭
- 收集一些基于jQuery框架开发的控件-jquery插件
- 通用TitleAreaDialog的实现