1,怎么设定每一行(item)的高度呢?宽度倒是可以设定,呵呵
2,怎么实现通过双击某一行中的某一列选定,然后修改该行该列的设置?

解决方案 »

  1.   

    在 Report 方式下,添加图标,调整图标的高度就可以调整行的高度,这只是简单的方法。
      

  2.   

    1.控件类内重载
    Bitmap bmpFaces;        //Creat 一个imagelist,此为20单位每行 ,
    [color=#339966]//CImageList m_imageList 

      m_imagelist.Create(20,   20,   ILC_COLOR16|ILC_MASK,   18,   1);   [/color]
      bmpFaces.LoadBitmap(IDB_MYBMP);   //IDB_MYBMP为你设定的某bmp位图资源
      m_imagelist.Add(&bmpFaces,   RGB(192,   192,   192));   
      m_list.SetImageList(&m_imagelist,LVSIL_SMALL);   
                        //添加Column   
                        m_list.InsertColumn(1,"已发送信息",LVCFMT_LEFT,345,1);   
      m_list.InsertColumn(2,"发送时间",LVCFMT_RIGHT,60,2);   
      //添加一条项目,此时为20单位每行高   
         m_list.InsertItem(1,"你好,欢迎你",0);   
        
      //同样的,上面的代码也适用于往listctrl中添加真彩图标   2.处理对话框内 OnClickListResult  可以响应单击行的消息