zoukankan      html  css  js  c++  java
  • CListCtrl报表格式

    CListCtrl报表格式    

     CListCtrl报表格式添加列

     CListCtrl报表格式添加行

     CListCtrl报表格式设置单元格

          

    一、CListCtrl报表格式

     类名:SysListView32

    属性

    view:report;

    二、CListCtrl报表格式添加

    int InsertColumn(intnCol,LPCTSTR lpszColumnHeading,int nFormat=LVCFMT_LEFT,in nWidth=-1,int nSubItem=-1);

    BOOL SetColumnWidth( int nCol, int cx );

     

     

    三、CListCtrl报表格式添加

    BOOL InsertItem( int nItem, LPCTSTR lpszItem, int nImage );

     

    四、CListCtrl报表格式设置单元格文本

    CListCtrl::SetItemText //GetItemText

    BOOL SetItemText( int nItem/*行*/, int nSubItem/*列*/, LPTSTR lpszText );

     

     

    五、SHGetFileInfo获取文件类型

    SHGFI_TYPENAME

    SHGFI_DISPLAYNAME

     

    六、设置扩展样式

      CTabCtrl::SetExtendedStyle

    plst_ctl->SetExtendedStyle(LVS_EX_FULLROWSELECT);

     

     

    代码

        plst_ctl->InsertColumn(0,L"文件名",0,55);

             plst_ctl->InsertColumn(1,L"文件类型",0,88);

             plst_ctl->SetColumnWidth(0,150);

             plst_ctl->SetColumnWidth(1,100);

        SHGetFileInfo(findfile.GetFilePath(),0,&finfo,sizeof(finfo),SHGFI_ICON |SHGFI_TYPENAME );

                       //添加文件项目和图标

                       m_imagelist_s.Add(finfo.hIcon);//向ImageList里添加图标资源

                       plst_ctl->InsertItem(i,findfile.GetFileName(), m_imagelist_b.Add(finfo.hIcon));

                       /*plst_ctl->SetItemText(0,1,L"文件类型");

                       plst_ctl->SetItemText(1,1,L"文件类型");*/

                       plst_ctl->SetItemText(i++,1,finfo.szTypeName);

  • 相关阅读:
    51单片机 第五节 模块化编程与LCD调试工具
    51单片机 第七节 定时器
    第四届蓝桥杯试题
    洛谷题单 【算法17】搜索
    HttpPostedFile 和 HttpPostedFileBase 你真的了解嘛?
    Juqery让世界更美好超级简单实用的(上、下)自动翻的最佳效果,有图为证!
    图片防盗链实现
    gravity与layout_gravity的区别
    color.xml
    SOAPAction Header!
  • 原文地址:https://www.cnblogs.com/15157737693zsp/p/3841229.html
Copyright © 2011-2022 走看看