如何使clistctrl的第一列的字符居中?

silencewood 2005-07-26 11:34:56
为什么recv.InsertColumn(0,"随便",LV*_CENTER,100,-1);
不能使字符居中呢?
而其它列则可以
*:记不清是什么参数了
...全文
111 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
silencewood 2005-07-27

两种方法均可
seufl(不再犹豫)的稍显繁复
vcmute(横秋) 的则简洁一些
回复
vcmute 2005-07-26
recv.InsertColumn(1,"随便",LVCFMT_CENTER,100,-1);
P.S.用1
回复
platinum15 2005-07-26
up
回复
seufl 2005-07-26
系统默认只要是最左的列它的字肯定是左对齐的
可以这样:
recv.InsertColumn(0,"dummy",lvif_left,100,-1);
recv.InsertColumn(1,"column1",lvif_center,100,1-);
....
recv.DeleteColumn(0);
回复
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2005-07-26 11:34
社区公告
暂无公告