CTRLLIST用法

13 篇文章 0 订阅


m_ctlList.EnableGroupView(TRUE);


LVCOLUMN lv;
lv.mask = LVCF_WIDTH | LVCF_TEXT;
lv.cx = 300;
lv.pszText = L"xxx";
m_ctlList.InsertColumn(0, &lv);
m_ctlList.InsertColumn(1, &lv);


UINT nGroupID = 1231231;
CString ss = L"基本属性";
LVGROUP lg = {0};
lg.cbSize = sizeof(lg);
lg.iGroupId = nGroupID;
lg.state = LVGS_NORMAL;
lg.mask = LVGF_GROUPID | LVGF_HEADER | LVGF_STATE | LVGF_ALIGN;
lg.uAlign = LVGA_HEADER_LEFT;
lg.pszHeader =ss.GetBuffer();
lg.cchHeader = ss.GetLength();


m_ctlList.InsertGroup(0, (PLVGROUP)&lg );


LVITEM lm = {0};
lm.mask = LVIF_GROUPID;
lm.iItem = 0;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
m_ctlList.InsertItem(&lm);




lm.mask = LVIF_GROUPID  | LVIF_TEXT;
lm.iItem = 1;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
lm.pszText = L"xxx1";
m_ctlList.InsertItem(&lm);


lm.mask = LVIF_GROUPID  | LVIF_TEXT;
lm.iItem = 2;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
lm.pszText = L"xxx2";
m_ctlList.InsertItem(&lm);


//GROUB 2
ss = L"核心属性";
nGroupID= 111233;
lg.cbSize = sizeof(lg);
lg.iGroupId = nGroupID;
lg.state = LVGS_NORMAL;
lg.mask = LVGF_GROUPID | LVGF_HEADER | LVGF_STATE | LVGF_ALIGN;
lg.uAlign = LVGA_HEADER_LEFT;
lg.pszHeader =ss.GetBuffer();
lg.cchHeader = ss.GetLength();


m_ctlList.InsertGroup(1, (PLVGROUP)&lg );


lm.mask = LVIF_GROUPID;
lm.iItem = 0;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
m_ctlList.InsertItem(&lm);




lm.mask = LVIF_GROUPID  | LVIF_TEXT;
lm.iItem = 1;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
lm.pszText = L"xxx1";
m_ctlList.InsertItem(&lm);


lm.mask = LVIF_GROUPID  | LVIF_TEXT;
lm.iItem = 2;
lm.iSubItem = 0;
lm.iGroupId = nGroupID;
lm.pszText = L"xxx2";
m_ctlList.InsertItem(&lm);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值