MFC树形控件加载Access数据库数据
研究了好几天,今天终于弄好了,下面是代码 [dlg.cpp] 在初始函数OnInitDialog()中加 HICON hIcon[3]; HTREEITEM hRoot; //加载三个图标 hIcon[0] = theApp.LoadIconW(IDI_ICON1); hIcon[1] = theApp.LoadIconW(IDI_ICON3); hIcon[2] = theApp.LoadIconW(IDI_ICON2); m_imageList.Create(16, 16, ILC_COLOR16, 3, 3); for (int i=0;i<3;i++) { m_imageList.Add(hIcon[i]); } //绑定树控件与ImaageList m_webTree.SetImageList(&m_imageList, TVSIL_NORMAL); //初始化Ado环境 AfxOleInit(); hRoot = NULL; OpenConn(); //打开数据函数 LoadTreeCtrlData(hRoot,_T("0")); //递归加数据到树控件中 CloseConn(); //关闭数据库 //下面就是递归函数 void CMFCApp_CTreeCtrl_testDlg::LoadTreeCtrlData(HTREEITEM hItem,CString mid