Ignore:
Timestamp:
Jun 17, 2008, 10:14:51 PM (16 years ago)
Author:
dai_9181
Message:

FileTreeView周りをリファクタリング

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/CFileInfo.cpp

    r651 r653  
    6464    return 0;
    6565}
    66 void CDBFileInfo::SetTreeItem(int index,HTREEITEM hTreeItem){
    67     ppobj_FileInfo[index]->m_hTreeItem=hTreeItem;
    68 }
    69 void CDBFileInfo::ResetTree(void){
    70     TV_INSERTSTRUCT tv;
    71 
    72     pobj_FileTree->DeleteAllItems();
    73 
    74     tv.hInsertAfter=TVI_SORT;
    75     tv.item.mask=TVIF_TEXT|TVIF_IMAGE|TVIF_SELECTEDIMAGE;
    76 
    77     tv.hParent=TVI_ROOT;
    78     tv.item.iImage=0;
    79     tv.item.iSelectedImage=0;
    80     tv.item.pszText="Source Files";
    81     tv.hParent = pobj_FileTree->InsertItem( &tv );
    82 
    83     int i;
    84     char temporary[MAX_PATH],temp2[MAX_PATH];
    85     for(i=0;i<iNum;i++){
    86         _splitpath(ppobj_FileInfo[i]->GetPath().c_str(),0,0,temporary,temp2);
    87         lstrcat(temporary,temp2);
    88         tv.item.iImage=2;
    89         tv.item.iSelectedImage=2;
    90         tv.item.pszText=temporary;
    91         ppobj_FileInfo[i]->m_hTreeItem = pobj_FileTree->InsertItem( &tv );
    92     }
    93 }
    9466BOOL CDBFileInfo::dupli_check(char *path){
    9567    //重複チェック
Note: See TracChangeset for help on using the changeset viewer.