ListCtrl的某一行占用的区域不能点了,不知道什么原因。如果把窗口向上(或者向下)移动一行的高度,那么刚才那一行的下一行(后一下)就不能点了。
大家帮帮我

解决方案 »

  1.   

    估计是窗口位置判断错误了。你把窗口的原点设置一下。另外查查MSDN,好像LISTCTRL自己有消息设置
      

  2.   

    有可能是你使用了OnItemchanged的原因,OnItemchanged在换行时会执行多次
    不知楼主用的是哪种消息来响应ListCtrl的选择,问题很可能出现在选择某项的代码中,建议楼主把代码贴上来,更容易解决问题
      

  3.   

    程序运行以后什么都不操作,立马去点击那一行就是不行的
    我用的一个很有名的排序的CListView
    MultiColumnSortListView.h
    SortableHeaderCtrl.h