CEShell文件夹中的类关系

//=====================================================================================================
//TITLE:
//  CEShell文件夹中的类关系
//AUTHOR:
//  norains
//DATE:
//  Saturday  8-April-2006
//ATTENTION:
//  不知道为什么在这里无法对齐...唉..无语;将就吧   
//=====================================================================================================

FileChangeManager

ShellDialogs

AutoScroll_t

CDirectoryWalker

UserSettings

CUndo

ShellDataTransfer

CDropTargetList

IShellView                   
  |_________________________           
                                                             |         
IOleCommandTarget                      |         
  |_________________________|           
                                                             |
IOleInPlaceActiveObject                  |         
  |_________________________|
                                                             |
IShellChangeNotify                          |
  |_________________________|
                                                             |
IDropSource                                      |
  |_________________________|
                                                             |
IDropTarget                                        |
  |_________________________|_________________________________________________________________________
               |                                             |                                                          |
               |                                             |                                                          |
            CDefShellView                   CRecBinDropTarget     CFileSystemDropTarget
               |____________________
                            |                                |
                            |                                |
                         CDesktopView      CRecycleBinView
                         
                         
                       
                         


IShellFolder
  |____________________________________________________________________
                               |                          |                                      |                         |                                  |
IShellDetails        |                          |                                      |                         |                                  |
  |____________|___________|_________________|__________|                                   |           
                               |                          |                                      |                         |                                   |
IPersistFolder     |                          |                                      |                         |                                   |
  |____________|___________|________________|___________|_______________|
                               |                          |                                     |                          |                                   |
                               |                          |                                     |                          |                                   |
                 CDesktopFolder     CDrivesFolder      CFileFolder        CRecycleBinFolder    CNetworkFolder
             

IEnumIDList
  |___________________________________________________________________________
               |                                                      |                                  |
               |                                                      |                                  |
             CFileSystemEnum      CNameSpaceEnum     CRecycleBin
             
IMalloc
  |_______
                   |
                   |
             CShellMalloc
         
IContextMenu
  |_______                   
                   |
             CRecycleBinMenu

posted @ 2006-04-08 11:11  我的一天  阅读(151)  评论(0编辑  收藏  举报