CListCtrl Report模式,就是类似于表格的东西,现在想让其中一列出处于可编辑状态,怎么弄啊?
或者全部设成可编辑模式也行。

解决方案 »

  1.   

    CListCtrl本身没有这个功能,有一些人对它进行了扩展,因此建议你到网上搜源码。
      

  2.   

    你可以使用CListBox
    http://download.csdn.net/download/shanwei355/5177741
      

  3.   

    看到有人用CEdit覆盖在那,通过设置隐藏属性完成。似乎不太好。我看msdn这个函数可以用吗?CListCtrl::EditLabel ,Begins in-place editing of an item's text.具体没看懂怎么用。
      

  4.   

    在 Codeproject 上 搜 MFCGridCtrl 很好用
      

  5.   

    响应点击消息,在相应点击处new一个和所在项大小一样的Edit控件进行编辑
      

  6.   

    简单的应用就使用 一个edit控件来实现吧, 还是比较简单的. 
    如果使用edit来编辑, 需要注意  edit和list控件的Tab顺序. tab顺序决定覆盖关系.