VC中的ListCtrl控件的使用

时间:2021-04-22 20:11:28
m_ctlShowVirus.InsertColumn(0,_T("病毒名称"),LVCFMT_CENTER,600) ;
m_ctlShowVirus.InsertColumn(1,_T("病毒类型"),LVCFMT_CENTER,110) ;
在ListCtrl控件的头标题上第二句能居中而第一句就不能居中,请教大侠给我解释解释啊!!急急。。。。。

5 个解决方案

#1


看不出两行代码有问题。
m_ctlShowVirus 是 CListCtrl的对象吗?

#2


本来就第一列就不能居中,不知道CListCtrl为什么这样设计。

#3


MSDN 上说过了:
fmt
Type: int
Alignment of the column header and the subitem text in the column. The alignment of the leftmost column is always LVCFMT_LEFT; it cannot be changed. This member can be a combination of the following values. Note that not all combinations are valid.
列中的列头以及子项文字对其防护四。最左侧的列的对齐方式始终为 LVCFMT_LEFT,不能修改。该值可以为下列值的组合。注意并非所有的组合都有效。

#4


列中的列头以及子项文字对齐方式

#5


您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了 疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面 界面版关于版主结帖工作的具体办法

#1


看不出两行代码有问题。
m_ctlShowVirus 是 CListCtrl的对象吗?

#2


本来就第一列就不能居中,不知道CListCtrl为什么这样设计。

#3


MSDN 上说过了:
fmt
Type: int
Alignment of the column header and the subitem text in the column. The alignment of the leftmost column is always LVCFMT_LEFT; it cannot be changed. This member can be a combination of the following values. Note that not all combinations are valid.
列中的列头以及子项文字对其防护四。最左侧的列的对齐方式始终为 LVCFMT_LEFT,不能修改。该值可以为下列值的组合。注意并非所有的组合都有效。

#4


列中的列头以及子项文字对齐方式

#5


您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了 疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面 界面版关于版主结帖工作的具体办法