列表框(CListCtrl)报表模式下选择一行为何只能选中第一列?

时间:2021-03-16 15:03:45
我想选中一行时整行(几列)都选中,就像任务管理器那样,该如何设置?
现在的情况是如下:
列表框(CListCtrl)报表模式下选择一行为何只能选中第一列?

6 个解决方案

#1


有个属性,fullrowselect,类似,你查查。

#2


yourlist.SetExtendedStyle(LVS_EX_FULLROWSELECT); 

#3


加这个下去:

         DWORD dwStyle;
RECT rect;
LV_COLUMN lvc;

dwStyle = m_oList_materiel.GetStyle();
dwStyle  =LVS_EX_FULLROWSELECT|LVS_EX_SUBITEMIMAGES|LVS_EX_GRIDLINES ;

看看行不行;

#4


楼上2位的说完了...

#5


都说完了,我路过

#6


什么东西啊  我看看

#1


有个属性,fullrowselect,类似,你查查。

#2


yourlist.SetExtendedStyle(LVS_EX_FULLROWSELECT); 

#3


加这个下去:

         DWORD dwStyle;
RECT rect;
LV_COLUMN lvc;

dwStyle = m_oList_materiel.GetStyle();
dwStyle  =LVS_EX_FULLROWSELECT|LVS_EX_SUBITEMIMAGES|LVS_EX_GRIDLINES ;

看看行不行;

#4


楼上2位的说完了...

#5


都说完了,我路过

#6


什么东西啊  我看看