CComboBox::MeasureItem
virtual void MeasureItem( LPMEASUREITEMSTRUCT lpMeasureItemStruct );
参数:
lpMeasureItemStruct
指向一个LPMEASUREITEMSTRUCT结构的长指针。
说明:
当创建一个具有自定义风格的组合框时,由主程序调用。
缺省时此函数什么都不做。可以覆盖它并填充MEASUREITEMSTRUCT结构通知Windows组合框中列表框的维数。如果组合框是CBS_OWNERDRAWVARIABLE风格的,主程序需要为列表框中的每个项调用此函数。否则,此函数只需调用一次。
用CWnd的成员函数SubclassDlgItem创建一个具有CBS_OWNERDRAWFIXED风格的自定义组合框要考虑其它的一些编程细节。参阅“技术指南14”。
关于结构MEASUREITEMSTRUCT,请参阅CWnd::OnMeasureItem。
请参阅:
CComboBox::CompareItem
,
CComboBox::DrawItem
, WM_MEASUREITEM,
CComboBox::DeleteItem