我期望做的效果跟windows下的文件夹内文件效果一样, 可以通过一个弹出菜单,选择 大图标,小图标,列表,或者详细资料,   然后listview下的进行不同情况的文件显示。   请问有没有这方面的例子,借来参考一下。

解决方案 »

  1.   

    SDI分割:left: CTreeView 
    right: CListView
    可以通过一个弹出菜单,?
    ---------------------------------------
    点击哪儿弹出?1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标
          LVS_SMALLICON: 为每个item显示小图标
          LVS_LIST: 显示一列带有小图标的item
          LVS_REPORT: 显示item详细资料      直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”
      

  2.   

    http://www.codeproject.com/listctrl/drivebrowser.asp
      

  3.   

    弹出菜单
    添加右键的事件,根据情况判断显示菜单项选择 大图标,小图标,列表,或者详细资料
    通过更改CListControl显示方式
      

  4.   

    ok, 谢谢大家,goodboyws给的例子正是我想要的。
       我先看例子, 有问题再请教各位。
      

  5.   

    看了一下代码, 那个例子是基于mfc的clistview类的,我想要的是不用mfc的,而是直接用Listview相关宏或者消息的例子。 我也正在codeproject上翻。