我想在report型的CListCtrl的SubItem上添加图片,怎么办?SetImageList不行的

解决方案 »

  1.   

    派生一个类,重载OnDrawItem函数,并且设置Owner Draw fixed属性(在More Styles页上)
      

  2.   

    我有一个例程,如果需要请留下email,或给我发短信!
      

  3.   

    lyt_hf(lyt) ( ) 老大,给我发个例子好吗?
      

  4.   

    我的msdc没有Sample,不能找到。
    请楼上的发到我邮箱里[email protected]
      

  5.   

    我的控件需要动态改变大小。
    我希望改变大小时只显示已有的item。就是说当控件有16个item,界面上就只有16个item,没有最后的空行。
      

  6.   

    在初始化时,用CListCtrl的SetExtendedStyle设置列表控件的扩展风格为LVS_EX_SUBITEMIMAGES后,就可以用在Item中显示图像的方法在SubItem显示图像了。
      

  7.   

    同意element123的。
    可以用SetExtendedStyle来设置。
    可以这样做:
    在初始化list的时候,用DWORD dwStyle = m_list.GetExtendedSytle();
    dwStyle |= LVS_EX_SUBITEMIMAGES;
    m_list.SetExtendedStyle(dwStyle);
    然后就可以在subitem中添加图像了。
    不过你的Item要在mask中设置image标志。