请问:如何设置WTL控件CListViewCtrl加上右键菜单。

解决方案 »

  1.   

    只要你能得到它的右键点击消息,应该就能用 TrackPopupMenu了吧
      

  2.   

    响应了这个MSG_WM_RBUTTONUP(OnRButtonUp)消息
    但总要双击两次右键才能进入函数
      

  3.   

    消息怎么添加的,手动?类向导?响应这个WM_RBUTTONUP
      

  4.   

    改成 MSG_WM_RBUTTONDOWN 就可以了,郁闷
      

  5.   

    http://www.cnblogs.com/chunyou128/archive/2012/01/14/2322579.html
      

  6.   

    MSG_WM_RBUTTONDOWN是要在控件里面响应的,要重写控件,不然叛乱list里面的行列项就会很蛋疼。
    可以响应NM_RCLICK通知,然后在鼠标所在位置创建一个菜单,TrackPopupMenu