试下这样,先把每一条都高亮,然后处理LVM_SETITEMTEXT消息,判断LVITEM.iSubItem是不是第二列,如果是就把这行取消高亮

解决方案 »

  1.   


    现在基本就是按照这个思路搞的,但还是有点不完美  看过一个程序是用C++Builder写的 ,很简单,就在CustomDraw里面对每次单独一行更新时做了判断,其他行都不受影响,就按照那思路折腾了好久,VC里单独对一行更新的操作貌似不太好弄。。PS.话说  鹦鹉大哥 头像依然如当前一样风骚啊~~~哈哈哈   当年也受过大哥指导  这么些年没搞过VC了 回来提问还是大哥最给力~
      

  2.   


    哦 这个时间要引出来  Edit填写的
      

  3.   

     " B的次数不再增加的那一行"要怎么理解?
    一条数据“anc”,现在正好增加的一次,后面有没有还不知道,那算不算不再增加?
      

  4.   


    也就是那条数据丢失了 ,  在我填入Edit框的这个时间内,如果有那条数据又有了 就不算丢失
    如果超过了这个时间 就算丢失  就要高亮显示了