希望在不改变默认类的情况下,实现插入不同行显示不同颜色,我现在用的是多column。
m_equipmentlistctl.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT); char tmp[1024];
memset(tmp,0,1024);
sprintf(tmp,"主站编号");
m_equipmentlistctl.InsertColumn(0,tmp,LVCFMT_CENTER,70);
memset(tmp,0,1024);
sprintf(tmp,"DTU编号");
m_equipmentlistctl.InsertColumn(1,tmp,LVCFMT_CENTER,80);
然后循环插入数据库的值,现在想实现的效果是不同行显示不同色彩以区分。
m_equipmentlistctl.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT); char tmp[1024];
memset(tmp,0,1024);
sprintf(tmp,"主站编号");
m_equipmentlistctl.InsertColumn(0,tmp,LVCFMT_CENTER,70);
memset(tmp,0,1024);
sprintf(tmp,"DTU编号");
m_equipmentlistctl.InsertColumn(1,tmp,LVCFMT_CENTER,80);
然后循环插入数据库的值,现在想实现的效果是不同行显示不同色彩以区分。
http://www.codeproject.com/listctrl/sortlistctrl.asp
CSortListCtrl::SetItemColor(...)
8,当SubItem的宽度不能完全显示完数据时,当鼠标移上时会自显示Text Toop tip. 9,新的功能还在增加中....
这个_CListCtrlEx是我自己重写的哈.
有什么需要或帮助可以发邮件到[email protected]联系我哈.