CListView && CListCtrl
来源:互联网 发布:mac不知道管理员密码 编辑:程序博客网 时间:2024/06/05 12:20
//设置List Control属性
CListCtrl* pListCtrl=(CListCtrl*)(GetDlgItem(IDC_LIST1));
DWORD dwStype=GetWindowLong(pListCtrl->m_hWnd,GWL_STYLE);
dwStype&=~LVS_TYPEMASK;
dwStype|=LVS_REPORT;
SetWindowLong(pListCtrl->m_hWnd,GWL_STYLE,dwStype);
//初始化ListCtrl控制栏(report格式)
CString str;
CHeaderCtrl *pHeaderCtrl = m_ListCtrl.GetHeaderCtrl();
HDITEM hdi;
hdi.mask = HDI_TEXT | HDI_WIDTH | HDI_FORMAT;
hdi.cxy = 100;
hdi.fmt = HDF_STRING | HDF_CENTER;
for (int i=0;i<3;i++)
{
str.Format(TEXT("col %d"),i);
hdi.pszText = str.GetBuffer(0);
pHeaderCtrl->InsertItem(i,&hdi);
}
或者: pListCtrl->InsertColumn(0,"00",LVCFMT_LEFT , 50);
pListCtrl->InsertColumn(1,"11",LVCFMT_CENTER , 50);
注:第一个column属性只能设置为Left,设置为Right与Center均无效
补充:这样可以将第一列设置为Center或Right属性: CString str;
CHeaderCtrl *pHeaderCtrl = m_ListCtrl.GetHeaderCtrl();
HDITEM hdi;
hdi.mask = HDI_TEXT | HDI_WIDTH | HDI_FORMAT;
hdi.fmt = HDF_STRING | HDF_CENTER;
//插入标题栏第一列
hdi.cxy = 100;
str.Format(TEXT("日期"));
hdi.pszText = str.GetBuffer(0);
pHeaderCtrl->InsertItem(0,&hdi);
//插入一列并设置列宽
m_ListCtrl.InsertColumn(2,_T("New Col"));
m_ListCtrl.SetColumnWidth(2,100);
//设置扩展属性
DWORD dw = pListCtrl->GetExStyle();
dw |= LVS_EX_GRIDLINES; //有网格线
dw |= LVS_EX_FULLROWSELECT; //选择整行
dw &= ~LVS_EX_CHECKBOXES; //去掉Check box
pListCtrl->SetExtendedStyle(dw);
- CListView && CListCtrl
- CListView和CListCtrl
- MFC CListCtrl 和 CListView关系
- clistview clistctrl 有啥区别
- CListView::GetListCtrl是如何将CListView*转换为CListCtrl*的
- vc CListView和CListCtrl的使用
- 关于CListView和CListCtrl的排序!
- CListCtrl使用小技巧,CListView的加载性能提高80%
- CListView
- CListView
- CListCtrl使用技巧 (包括视图类(CListView)实现的CListCtrl同样适用,使用GetListCtrl()获取)
- CListCtrl使用小技巧,CListView的加载删除性能提高80%
- 带有复选框的CListCtrl/CListView 的对checkbox的操作
- MFC CListView/CListCtrl OnSize时自动排列图标(尽量不出现滚动条)
- CListView 应用
- CListView使用
- CListView操作
- CListCtrl
- VC爱好者的学习经历
- [原创]从语言进步到编程
- 会计与出纳的区别
- 历届世界杯冠军
- 好佩服希丁克
- CListView && CListCtrl
- [世界杯] 阿根廷 2-1 胜科特迪瓦
- 测试
- [世界杯] 捷克 vs 美国 3:0 完胜
- 我是怎样培养全世界年龄最小网民的!
- 学习C#的委托时,有点想法和大家共享
- A program use java to connect DataBase
- SEO
- 今天开张