Owner-draw list view

Is it possible using WTL to create a list control that has different height for each item? So each item has differnet height.
Is there a style that I have to do if I am using owner draw. LVS_OWNERDRAWFIXED only send WM_MEASUREITEM once.
--------------------------------------------------------------------------------
Alas, OWNERDRAWVARIABLE style is used only with list boxes and combo boxes (not list views) but on CE these controls cannot be owner drawn at all. So you need to write your own control or heavily customize list view to create bigger item as a combination of several smaller items.
For OWNERDRAWFIXED controls WM_MEASUREITEM comes just once and then value you return is used for all items in the list.

===================================

There are several points to check.
1. WM_DRAWITEM comes to parent window of list view.
2. List view must be in report mode.
3. There must be at least one column in list view with non-zero size.
===================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值