wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4808|回復(fù): 0
收起左側(cè)

MFC的樹形控件怎么添加具有層次性的目錄

[復(fù)制鏈接]
ID:77367 發(fā)表于 2015-4-18 20:58 | 顯示全部樓層 |閱讀模式
我用一個(gè)access數(shù)據(jù)庫來管理圖片資源,需要對這些圖片進(jìn)行歸門別類,開始在網(wǎng)上Google了很久都沒找到什么什么資料出來,不過自己整理出思路來了。。貼在這可以給需要的人看看。

一、設(shè)計(jì)數(shù)據(jù)庫
這里設(shè)計(jì)了兩張表tbCategores、tbPictures,如下圖所示

圖1 表tbCategores,IDCat是主鍵,自動(dòng)編號(hào),ParentID是目錄Categores的父目錄ID,為0表示沒有父目錄




圖2 表tbPictures存儲(chǔ)相應(yīng)下的圖片,有IDCat(外鍵)表明當(dāng)前圖片(IDpict)屬于哪個(gè)目錄


圖3 兩張表的關(guān)系

二、代碼
這里給出怎么將表tbCategores填充到Treectrl的代碼,其他代碼可以自行發(fā)揮!

void CGalleryDlg::InitTree()
{

        CMedicalApp *pApp = (CMedicalApp *)AfxGetApp();
        m_treeImages.Create(16,16,ILC_MASK |ILC_COLOR32,3,3);

        m_treeImages.Add(pApp->LoadIcon(IDI_DB ));
        m_treeImages.Add(pApp->LoadIcon(IDI_FOLDER_YELLOW ));
        m_treeImages.Add(pApp->LoadIcon(IDI_FOLDER_YELLOW_OPEN ));
        m_treeFolder.SetImageList(&m_treeImages,TVSIL_NORMAL);

        ADOConn m_AdoConn;
        m_AdoConn.OnInitADOConn();
        CString sDBName = m_AdoConn.GetDBName();

        int i=sDBName.ReverseFind('\\');
        CString nFileText = _T("[") + sDBName.Mid(i+1) + _T("]");

        //insert item
        long                lItemTitle;
        CString                sItemTitle;
       
        // item created
        HTREEITEM        tiTestNode;
        HTREEITEM        tiParentNode;

        //insert root item
        TVINSERTSTRUCT tvInsert;
        tvInsert.hParent = NULL;
        tvInsert.hInsertAfter = NULL;
        tvInsert.item.mask = TVIF_TEXT;
        tvInsert.item.pszText = nFileText.GetBuffer();

        m_treeFolder.DeleteAllItems();
        HTREEITEM h_root=m_treeFolder.InsertItem(&tvInsert);


        //add categroes
        CString  sql;
        sql.Format(_T("select * from tbCategores order by No desc"));
        _RecordsetPtr   pRecordset;
        pRecordset = m_AdoConn.GetRecordset((_bstr_t)sql);

        while(!m_AdoConn.m_pRecordset->adoEOF)
        {
                _variant_t vIDCat, vCategores, vParentID;
                vIDCat = pRecordset->GetCollect("IDCat");
                vCategores= pRecordset->GetCollect("Categores");
                vParentID = pRecordset->GetCollect("ParentID");
               
                sItemTitle = (TCHAR*)(_bstr_t)vCategores;
                lItemTitle = vIDCat.lVal;

                // insert the node
                if(vParentID.vt != VT_NULL)
                        tiParentNode = FindItem((long)(vParentID.lVal));  //查找父節(jié)點(diǎn)

                if(vIDCat.lVal==0)
                {
                        tiTestNode = m_treeFolder.InsertItem(sItemTitle,1,2,h_root);
                        m_treeFolder.SetItemData(tiTestNode,lItemTitle);
                }
               
                //for the other nodes
                if( tiParentNode )
                {
                        tiTestNode = m_treeFolder.InsertItem(sItemTitle,1,2, tiParentNode);
                        m_treeFolder.SetItemData(tiTestNode, lItemTitle);
                }

                pRecordset->MoveNext();
        }

        m_treeFolder.Expand(m_treeFolder.GetRootItem(), TVE_EXPAND);

        m_treeFolder.EnableMultiSelect(FALSE);
        m_AdoConn.ExitConnect();
}

//查找某一個(gè)節(jié)點(diǎn)

HTREEITEM CGalleryDlg::FindItem(long lItemData)
{
        // the tree object
        // the current item
        HTREEITEM    tiItem= m_treeFolder.GetNextItem(TVGN_ROOT,TVGN_ROOT);
        long             lCurrentData;

        while (tiItem)
        {
                m_treeFolder.Expand(tiItem,TVE_EXPAND);

                lCurrentData = (long)m_treeFolder.GetItemData(tiItem);

                if( lCurrentData == lItemData )
                        return tiItem;
                tiItem= m_treeFolder.GetNextItem(tiItem,TVGN_NEXTVISIBLE);
        }

        return NULL;

}

下圖是填充目錄后的Treectrl。







回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
久久裸体网站| 欧美手机在线视频| 欧美a一欧美| h精品动漫在线观看| 国产精品国产三级国产aⅴ| 国产欧美一区二| 91在线直播亚洲| 麻豆精品一区二区综合av| 忘忧草在线日韩www影院| 成网站在线观看人免费| av无码精品一区二区三区| 国产精品99导航| 欧美精品一区二区三区蜜桃 | 韩日视频一区| 亚洲一级少妇| 日本视频一二三区中文字幕| 天堂网2014av| 日本在线观看视频网站| 男人日女人下面视频| 国产日韩欧美在线看| 精品免费99久久| 亚洲乱码国产乱码精品精可以看| 国产亚洲精品自拍| 91麻豆精品激情在线观看最新| 蜜桃传媒在线| 国产aⅴ2021| 精品黑人一区二区三区在线观看 | 99热在线只有精品| 天天操天天舔天天射| 99999精品视频| 久精品国产欧美| 国产69精品久久久| 精品国产乱码久久久久久久| 亚洲一区国产视频| 国产999精品久久久久久| 欧美日韩亚洲一区| 色综合一区二区日本韩国亚洲| 国产福利片在线| av电影免费在线| 亚洲日本在线播放| 四虎精品永久在线| 亚洲最大的黄色网| 免费裸体美女网站| 黄频视频在线观看| 国产一区二区三区av在线| 欧美性受xxx| 尤物九九久久国产精品的分类| 欧美在线综合视频| 1000部国产精品成人观看| 国内精品写真在线观看| 亚洲精品九九| 天天做天天爱天天爽综合网| 成人香蕉社区| 涩涩涩久久久成人精品 | 亚洲大片精品免费| 3d动漫一区二区三区在线观看| 久久综合九色综合久| 九七影院97影院理论片免费| 高清国语自产拍免费视频国产| 亚洲精品一区二区三区不卡| 国产99免费视频| 男女免费视频网站| 五月天免费网站| 免费裸体美女网站| 日韩免费视频播放| 手机看片日韩国产| 日韩伦理一区二区三区av在线| 99re国产在线播放| 日韩免费精品视频| 欧美孕妇毛茸茸xxxx| 免费成人高清视频| 色妞在线综合亚洲欧美| 久久久精品国产99久久精品芒果 | 91精品国产乱| 色哟哟精品一区| 福利一区视频在线观看| 国产一区二区三区精品视频| 国产精品成人一区二区网站软件| 欧美丝袜丝交足nylons172| 日本精品影院| 亚洲系列另类av| 亚洲裸色大胆大尺寸艺术写真| youjizzjizz亚洲| 2023国产精华国产精品| 精品久久久久久久久久岛国gif| 日本精品在线一区| av软件在线观看| av在线导航| www.在线视频| 欧美日韩在线视频免费观看| 国产成人l区| 中文字幕在线观看播放| 国产激情视频在线| 欧美黄色激情| 在线电影福利片| 国产福利视频在线| 污污的网站在线看| 美女高潮视频在线看| 亚洲天堂手机| 宅男噜噜噜66国产精品免费| 少妇精品在线| 九色成人国产蝌蚪91| 视频国产一区| 中文字幕午夜精品一区二区三区| 欧美久久一区| 丝袜亚洲另类欧美综合| 久久国内精品自在自线400部| 国内久久精品视频| 26uuu国产日韩综合| 91免费在线看| 亚洲免费色视频| 午夜a成v人精品| 8x8x8国产精品| 亚洲欧美制服丝袜| 亚洲午夜激情免费视频| 海角国产乱辈乱精品视频| 国产精品吊钟奶在线| 97人人澡人人爽| 色一情一乱一伦一区二区三区| 精品国产一区二区三区在线| 国产精品久久久av| 成人激情视频网| 亚洲自拍偷拍福利| 色狠狠久久av五月综合|| 日本a级片在线观看| 女人另类性混交zo| 国产亚洲色婷婷久久99精品91| 日韩三级久久久| 在线视频播放大全| 性欧美高清视频| 可以在线看的av| 免费人成在线观看网站| 懂色av一区| 成功精品影院| 精品白丝av| av亚洲精华国产精华| 一区二区在线看| 欧美一区二区三区日韩视频| 中文国产亚洲喷潮| 国产精品亚洲视频在线观看| 国产精品一区二区免费| 欧美久久久久久久久久久久久久| 亚洲妇熟xx妇色黄蜜桃| www深夜成人a√在线| 特黄视频免费看| 九九久久久2| 高清日韩av| 色呦呦视频在线观看| 91精品短视频| 亚洲制服av| 国产欧美精品一区aⅴ影院| 一本久久综合亚洲鲁鲁五月天| 亚洲午夜精品久久久久久久久久久久 | 国产成人免费视频网站高清观看视频| 国产精品久久午夜| 欧美一区二区三区免费在线看 | 日韩av电影免费播放| 狠狠热免费视频| 国产小视频自拍| 99热国产在线观看| 乱中年女人av三区中文字幕| 成人黄网18免费观看的网站| 天堂av资源在线观看| 久久超级碰碰| 男女激情视频一区| 亚洲一区av在线| 一本大道久久加勒比香蕉| 国产精品一区电影| 国产尤物av一区二区三区| 亚洲国产果冻传媒av在线观看| japanese国产在线观看| xxxxxx国产精品视频| 91在线直播| 欧美色图婷婷| 日本天堂中文字幕| 国产精品成人一区二区三区夜夜夜| 国产日韩欧美一区| 国产婷婷色一区二区在线观看| 国产91av视频| 欧美精品se| 深夜福利免费在线观看| 自拍偷拍欧美日韩| 久久精品网址| 亚洲午夜免费电影| www.日韩.com| 五月天婷亚洲天综合网鲁鲁鲁| 2一3sex性hd| 亚洲精品免费在线观看视频| 二区中文字幕| 成人豆花视频| 麻豆精品一区二区| 欧美日韩综合视频| 午夜精品久久久久久久男人的天堂 | 久久亚洲精品大全| 国产成人精品自线拍| 77777影视视频在线观看| 免费一区二区三区视频导航| 粉嫩av一区二区三区| 欧美日韩精品是欧美日韩精品| 欧美一级视频在线观看| 免费网站在线观看视频| 黄色录像一级片| 国产一卡二卡3卡4卡四卡在线| 国产乱色在线观看| 欧美一区网站| 亚洲一区二区av在线| 九九热这里只有在线精品视| 中文字幕中文字幕在线中一区高清| 中文字幕第24页| 国产一二三四| 竹内纱里奈兽皇系列在线观看| 日韩视频在线一区二区三区 | 伊人春色之综合网| 欧美激情在线看| 日韩视频一区在线| 国产一二三四五| 欧美一级特黄高清视频| 精品国产美女福利到在线不卡 | 色婷婷综合成人av| 一区二区三区四区国产| 91香蕉一区二区三区在线观看| 国产精品久久在线| 最新超碰在线| 亚洲在线成人| 欧美人与性动xxxx| 国产精品嫩草在线观看| 成人免费无码大片a毛片| 香蕉视频网页版| 久久国际精品| 国产精品国产三级国产aⅴ入口| 欧美亚洲成人网| 中文字幕免费高清视频| 嫩草黄色影院| 亚洲人成网亚洲欧洲无码| 亚洲一区影音先锋| 国产亚洲自拍偷拍| 日韩欧美亚洲国产| www.黄在线观看| 精品一区二区av| 色综合男人天堂| 少妇精品无码一区二区三区| 琪琪五月天综合婷婷| 欧美电影一二区| 日韩欧美一级二级| 国产精品入口芒果| 乱人伦中文字幕在线zone| 亚洲欧美在线人成swag| 中文字幕一区二区三| 亚洲jizzjizz日本少妇| 久草视频在线免费看| 国产爆初菊在线观看免费视频网站 | 91欧美一区二区三区| 国产成人精品实拍在线| 日韩激情网站| 欧美色视频在线| 日本xxxxx18| 熟妇高潮一区二区高潮| 成人国产精品久久| 亚洲电影在线播放| 任我爽在线视频精品一| 中文字幕在线观看精品| 黄色18在线观看| 国产精品久久久久影院亚瑟| 粉嫩av一区二区三区免费观看 | 色欧美片视频在线观看 | 国产精品久久久久久久成人午夜 | 1024在线视频| 麻豆成人免费电影| 97国产精品久久| 亚洲精品卡一卡二| 麻豆网站在线看| 91在线视频官网| 亚洲在线第一页| 国产精品xxxxxx| 成人自拍视频网| 婷婷综合另类小说色区| 中文字幕一区综合| 最近中文av字幕在线中文| 日韩高清影视在线观看| 日韩视频在线永久播放| 一道本视频在线观看| av高清在线观看| 久久福利影视| 日本不卡免费高清视频| 成人三级视频在线播放| 欧美韩日国产| 中文字幕日韩欧美精品高清在线| 国产午夜精品一区理论片飘花| 97中文字幕在线观看| 一区二区三区高清在线视频| 国产盗摄视频一区二区三区| 国产日产欧美精品| 91tv国产成人福利| 18国产精品| 亚洲国产中文字幕久久网| 亚洲熟女乱综合一区二区| 在线免费国产| 91亚洲午夜精品久久久久久| 精品久久久久久中文字幕动漫| 亚洲精品97久久中文字幕| 色婷婷av一区二区三区丝袜美腿| 日韩高清免费观看| 91精品人妻一区二区三区蜜桃欧美 | 国产高潮在线观看| 福利在线一区| 亚洲国产精品热久久| 在线xxxxx| 精品欧美色视频网站在线观看| 综合久久综合久久| 国产一二三区在线播放| 成年免费插网| 国产一区久久久| 国产综合精品一区二区三区| 特黄视频在线观看| 欧美韩国日本在线观看| 欧美另类精品xxxx孕妇| 亚洲午夜18毛片在线看| 北条麻妃一区二区三区在线| 日韩成人网免费视频| 精品国产成人亚洲午夜福利| 动漫一区二区| 91福利区一区二区三区| 国产探花在线看| 成人jjav| 精品日韩中文字幕| 中文字幕1234区| av在线播放网| 午夜精品一区二区三区三上悠亚| 91网址在线播放| 国产二区在线播放| 欧美视频第一页| xxxx视频在线观看| 日本男人天堂网| 一区二区毛片| 91九色露脸| 狂野欧美激情性xxxx| 久久激五月天综合精品| 蜜桃导航-精品导航| 农村一级毛片| 91免费国产在线观看| 中文字幕一区二区三区四区五区六区 | 韩国精品主播一区二区在线观看| 91精品在线麻豆| 天天操天天干天天操天天干| 国产高清不卡| 日韩va亚洲va欧洲va国产| 一区视频免费观看| 美女呻吟一区| 91国产精品电影| 手机av免费在线观看| 日韩中文字幕亚洲一区二区va在线| 国产欧美日韩综合精品二区| 午夜视频免费播放| 91麻豆国产在线观看| 国产av人人夜夜澡人人爽麻豆| 日韩成人在线免费视频| 国产精品久久久久久久久久白浆| 精品国产一区二区三区久久狼5月| 69视频免费看| 激情综合在线| 国产精品永久入口久久久| 日本色七七影院| 日本一区二区三区免费乱视频| 男女视频一区二区三区| 中文在线字幕免费观看| 亚洲成人激情在线| 尤物视频免费观看| 亚洲天堂男人| 裸模一区二区三区免费| 嫩草影院网站在线| 婷婷开心激情综合| 人人妻人人澡人人爽| 成人直播在线观看| 国产99久久久欧美黑人| 国产网站麻豆精品视频| 国产午夜精品一区二区| 五月天视频在线观看| 欧美日韩精品免费观看视完整| 日韩最新在线视频| 欧美自拍第一页| 成人美女在线视频| 欧美伦理片在线观看| 澳门成人av网| 欧美另类99xxxxx| 骚虎黄色影院| 国产网红主播福利一区二区| 欧美激情第四页| 久久久91麻豆精品国产一区| 欧美一乱一性一交一视频| 999久久久免费精品国产牛牛| 国产精品久线在线观看| www国产视频| 欧美日韩一区二区三区四区不卡| 国产欧美精品va在线观看| eeuss影院www免费看| 精品动漫一区二区| 国产亚洲精品久久久久久打不开| 欧美片第1页综合| 日本黄色a视频| 国产深夜视频在线观看|