对于clistctrl,使用report view,如何让某一列右对齐.(内空)

yangzi 2002-12-28 07:36:52
内空
...全文
83 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cbc 2002-12-28
  • 打赏
  • 举报
回复
int InsertItem( UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam );

是不是用这个,设定nState or nStateMask?
yangzi 2002-12-28
  • 打赏
  • 举报
回复
搞定了,要插入列时,可以设置。
不过,还是谢谢各位
kingcom_xu 2002-12-28
  • 打赏
  • 举报
回复
哦。。。我还以为是LVCFMT_RIGHT设的是headCtrl上的文字对齐方式呢。。。
记下了。。。
hnyyy 2002-12-28
  • 打赏
  • 举报
回复
LV_COLUMN lvColumn;
lvColumn.mask = LVCF_FMT|LVCF_SUBITEM|LVCF_TEXT|LVCF_WIDTH;
lvColumn.fmt = LVCFMT_RIGHT;//不是可以LVCFMT_RIGHT吗?
lvColumn.cx = 50;
lvColumn.iSubItem = 0;
lvColumn.pszText = "序号";
m_list.InsertColumn(0, &lvColumn);
kingcom_xu 2002-12-28
  • 打赏
  • 举报
回复
好像没有现在的风格或属性可设。。。
我觉得应该是自画。。。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧