我在树空间中响应selchanged事件,通常情况下没有问题,然而当我连续点击同一个选项,程序不进入此函数中,请问如何可以响应

解决方案 »

  1.   

    连续点击同一个选项, 通知变成双击啦. 而不是选中,因为已经选中了. 只要选择不变化,都不会有 selchanged 事件, 你可以去响应 单击事件.NM_CLICK   - 单击通知
    NM_DBLCLK  - 双击通知
      

  2.   

    你要把在树空间中响应selchanged事件该为响应selchanging事件,这样只要你点击树节点都会响应的。
    这时你需要使用一个成员变量保存前次点击的树节点,然后和本次点击的树节点比较。
      

  3.   

    selchanging也是不响应的,我想用单击事件,可是如何区分是点在item上了还是空白处呢