Thanks coming!!
i want to adjust the item's height.look like this one:
but actually it is :
and i find 3 way to adjust the item height:
(1). add the picture but text is not in center.
m_ImageListCList.Create(16,36/*Here*/,ILC_COLOR24|ILC_MASK,$Cnt ,$Cnt);
m_ImageListCList.Add(&Bitmap2, RGB(192, 192, 192));
m_listSchedule.SetImageList(&m_ImageListCList, LVSIL_SMALL);
(2). edit the Font size , it's not pretty
(3). and i want to overwrite the DrawItem() MeasureItem() function of it.
virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct);
afx_msg void MeasureItem(LPMEASUREITEMSTRUCT lpMeasureItemStruct);
ON_WM_MEASUREITEM_REFLECT()
ON_WM_DRAWITEM()
but MeasureItem() is work, DrawItem() couldn't called.
and then i find this context
MSDN Knowledge Base Q131788:
The LVS_OWNERDRAWFIXED style is only compatible with the LVS_REPORT style. You cannot have an owner drawn ListView with the LVS_ICON, LVS_SMALLICON or LVS_LIST style.
Now , i don't have better idea ... thanks a lot about your help!!