不是选中一行,希望让ListCtrl每次只选中一块,该如何设置呢?

解决方案 »

  1.   

    不用listctrl最简单的方法用excel在vc中的应用就跟excel一样可以任意选择
      

  2.   

    ListCtrl的风格是Report另外,再问一句,如何让Report风格下面的字自动居中呢?
      

  3.   

    Pipi0714(皮皮0714):
    你说的办法不行,我不能使用Excel的。这是要发布给客户的软件,最好是只用VC自带的控件。
      

  4.   

    把你创建Report风格的列表代码能不能给我贴一下,
      

  5.   

    把ListCtrl控件拖放到对话框上,然后在属性窗口中设置为Report风格。我现在好像解决了这个问题,就是响应OnLButtonDown事件。但是好像很笨。现在最关心的就是能不能让ListCtrl中的文字居中了。
      

  6.   

    m_DateList.SetExtendedStyle (LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_FLATSB);去掉了LVS_EX_FULLROWSELECT,然后响应WM_LBUTTONDOWN事件,终于做了我想做的事情,可是笨死了。