zoukankan      html  css  js  c++  java
  • CListCtrl控件

    一、CListCtrl常用属性

     View:视图方式;1.大(标准)图标2.小图标3.列表4.报表

     Sort:排序;

     No Scroll:没有进度条;

    二、CListCtrl常用成员函数

    int InsertItem( intnItem, LPCTSTRlpszItem ); //插入项目

    int InsertItem( intnItem, LPCTSTRlpszItem, intnImage );//插入一个项目,带图标序号的

    BOOL DeleteItem( int nItem );

     

    int GetItemCount( ); //获取项目数

    BOOL SetItemText( int nItem, int nSubItem, LPTSTR lpszText );

     

    int GetItemText( int nItem, int nSubItem, LPTSTR lpszText, int nLen ) const;

    CString GetItemText( intnItem, intnSubItem ) const;

     

    CImageList* SetImageList( CImageList* pImageList, int nImageList );

     

    ***************************************************************************

    一、CImageList

    CImageList*SetImageList(CImageList*pImageList,int nImageList);

     

    BOOL Create(intcx,intcy,UINT nFlags,int nInitial,int nGrow);

    CImageList::Create(32,32,ILC_COLOR32|ILC_MASK,2,1);//创建图标列表

    //ILC_COLOR32指定颜色位数

    //ILC_MASK是否启用透明

     

    二、添加图标资源至ImageList对象

    CWinApp::LoadIcon

    HICON LoadIcon(LPCTSTR lpszResourceName)const;

    HICON LoadIcon(UINT nIDResource)const;

    imagelistb.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));//添加资源图标

      

     

     

    、、、、、、、、、、、、、

    //添加项目

             CListCtrl* plst_ctl=(CListCtrl*)GetDlgItem(IDC_LIST1);

             //添加图标

             m_imagelist_b.Create(32,32,ILC_COLOR32|ILC_MASK ,0,0);

             m_imagelist_b.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));

             plst_ctl->SetImageList(&m_imagelist_b,LVSIL_NORMAL   );

            

             plst_ctl->InsertItem(0,L"0000",0);

             plst_ctl->InsertItem(1,L"1111",0);

             plst_ctl->InsertItem(2,L"2222");

             plst_ctl->InsertItem(3,L"aaaaa");

             plst_ctl->SetItemText(3,0,L"33333");

     

     

     

  • 相关阅读:
    Maven 安装 / 常用配置 / 阿里maven中央仓库
    记录:框架
    Mysql配置文件详解 my.cof
    Vmware虚拟机设置静态IP地址
    虚拟机安装centos发现inet为127.0.0.1,导致Xshell连接不上
    Servlet小案例总结
    Win10 提升系统响应速度
    从顶端插入,滚动展示(Demo):
    eclipse +cygwin+C++
    大型网站技术学习-3. 容器Docker与kubernetes
  • 原文地址:https://www.cnblogs.com/15157737693zsp/p/3841021.html
Copyright © 2011-2022 走看看