我在对话框上添加了一个TreeList和一个ListBox控件,我点选TreeList中的文件夹的时候在ListBox中显示当前选定文件夹下的所有子文件列表。
请大家提醒一下该怎么做啊,急啊!

解决方案 »

  1.   

    就是类似资源管理器吧
    这个需求要相应两个TreeCtrl的消息
    单击消息和SelChange消息
    然后在消息函数中遍历该文件夹下的文件
    再显示到list里
      

  2.   

    点选TreeList中的文件夹的时候 的时候取得文件夹路径然后进行枚举,每枚举到1个文件就添加进ListBox 
      

  3.   

    http://www.vckbase.com/document/viewdoc/?id=836
      

  4.   

    http://www.vckbase.com/document/viewdoc/?id=836
    这里有个类似的例子,看下吧,呵呵
      

  5.   

    up
    貌似这样的例子看过不少,VS2008+SP1里好像也有一个,跟资源管理器做的很像
      

  6.   

    vs2008 的mfc feature pack 就自带了 CMFCShellTreeCtrl和CMFCShellListCtrl. 
    你可以直接用, 也可以参考它的实现源码