1 选择 Item
  默认状态下,选中一 Item 只第一列文字反亮显示,如何让选中的 Item 整条反亮显示?
2 欲响应 ON_NOTIFY(HDN_ITEMCLICK, IDC_LIST1, OnSelItem)。用鼠标点击 Item 时为何不会进入 OnSelItem() 内执行?能解说一下 OnSelItem(NMHDR* pNMHDR, LRESULT* pResult) 这两参数吗?

解决方案 »

  1.   

    1. SetExtendedStyle  LVS_EX_FULLROWSELECT
      

  2.   

    ON_NOTIFY(HDN_ITEMCLICK, IDC_LIST1, OnSelItem)是VC6的一个Bug,生成的代码是错误的。应该是ON_NOTIFY(HDN_ITEMCLICK, 0, OnSelItem),这就能进入OnSelItem函数了,至于两个参数MSDN里写着呢
      

  3.   

    选中事件的捕捉,一般用OnItemChanged
      

  4.   

    To truewill(无处不在):
    好象不行哦,能不能给出代码?
    To zylthinking():
    若有几个控件,如何判断是哪一个?
      

  5.   

    ((CListCtrl*)GetDlgItem(IDC_LIST1))->SetExtendedStyle(LVS_EX_FULLROWSELECT);