我用CTreeCtrl显示了所有的驱动器目录,但我想只显示硬盘的盘符,而不显示软驱,光驱,移动磁盘的,该怎么办

解决方案 »

  1.   

    对, 用GetDriveType 过滤一下
    Value Meaning 
    DRIVE_UNKNOWN The drive type cannot be determined. 
    DRIVE_NO_ROOT_DIR The root directory does not exist. 
    DRIVE_REMOVABLE The disk can be removed from the drive. 
    DRIVE_FIXED The disk cannot be removed from the drive. 
    DRIVE_REMOTE The drive is a remote (network) drive. 
    DRIVE_CDROM The drive is a CD-ROM drive. 
    DRIVE_RAMDISK The drive is a RAM disk.