列表视图的问题:
   1、要在点击列表视图的头的时候就自动排序应该怎么做?
   2、要在列表视图上单击鼠标右键时调出一个菜单怎么做?

解决方案 »

  1.   

    山西的???
    1.create时风格LVS_SORTDESCENDING||LVS_SORTASCENDING;
    2.  响应mousemove消息trackpopupmenu
      

  2.   

    CListCtrl没有自动排序的功能,需要自己写吧
    http://www.vccode.com/file_show.php?id=141
      

  3.   

    CMenu menu;
    menu.LoadMenu(IDR_MENU1);//IDR_MENU1是你建立好的菜单资源
    CMenu * popup = menu.GetSubMenu( 0 );
    popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this );