VS6.0单文档工程中,View界面想使用CListCtrl & list = GetListCtrl(); 问题总结

VS6.0单文档工程中,View界面想使用CListCtrl & list = GetListCtrl();

问题总结

第一步:将XView类的继承类从CView全部替换成CListView,新建工程有9处需要替换

第二步:在Stdafx.h中加入头文件 #include <afxcview.h>

第三步:重载CView类的虚函数 OnInitialUpdate 在其中添加下述你需要的实际相关代码即可,如:

//初始化主程序位号列表

void CDCMS3000MainView::InitOPCDataListCtrl()

{

      CListCtrl& list = GetListCtrl();

      list.ModifyStyle(NULL, LVS_REPORT  ,0);

      list.SetExtendedStyle(LVS_EX_FULLROWSELECT);

 

      while( list.DeleteColumn( 0 ) );

      list.InsertColumn( 0,  _T("位号"), LVCFMT_LEFT , 220, 0 );

      list.InsertColumn( 1,  _T("数据类型"), LVCFMT_LEFT, 80, 1 ); //必须

      list.InsertColumn( 2,  _T("位号描述"),LVCFMT_LEFT,160,1);

      list.InsertColumn( 3,  _T(""), LVCFMT_LEFT,120, 1 );

      list.InsertColumn( 4,  _T("采样时间"), LVCFMT_LEFT, 120, 1 ); //必须

      list.InsertColumn( 5,  _T("质量"), LVCFMT_CENTER, 100, 1 );

      list.InsertColumn( 6,  _T("所属组"), LVCFMT_CENTER, 120, 1 );

}

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值