左边的界面显示所有驱动器下的4种文件类型,有文档文件,位图文件,音频文件,视频文件点击左边的文件类型 右边的窗口能显示该驱动器下 所有的此种类型文件
要求 设计一个文件的抽象类 其他类从抽象类派生

解决方案 »

  1.   

    你要做抽象类,肯定有文件类型什么的,可以做成纯虚函数;
    还有你要对这些文件干什么?我觉的应该有显示成什么样子吧;那么,这样的话,就有两个纯虚函数的接口了!其它的,比如双击什么的,楼主根据功能,字节分析!
    比如
    cbasefile
    {
    public:
    visual UINT GetType() = 0;
    visual void Display() = 0;
    public:
    cbasefile();
    ~cbasefile();
    }
      

  2.   

    lz做CFileDialog的过滤文件的例子