仮想 void MeasureItem ( LPMEASUREITEMSTRUCT lpMeasureItemStruct );
パラメーター
lpMeasureItemStruct
MEASUREITEMSTRUCT構造体への long ポインター。
解説
オーナー描画スタイルを持つコンボ ボックスを作成するときに、フレームワークによって呼び出されます。
既定では、このメンバー関数は何もしません。このメンバー関数をオーバーライドして、リスト ボックス、コンボ ボックスのサイズを Windows に通知するには、 MEASUREITEMSTRUCT構造体で入力します。CBS_OWNERDRAWVARIABLEスタイルでコンボ ボックスを作成する場合、フレームワークは、リスト ボックスの各項目に対してこのメンバー関数を呼び出します。それ以外の場合、このメンバーが 1 回だけ呼び出されます。
CBS_OWNERDRAWFIXEDスタイルを使用して、 SubclassDlgItemのメンバー関数は、 CWndが作成、オーナー描画コンボ ボックスには、さらにプログラミングの考慮事項が含まれます。テクニカル ノート 14参照してください。
CWnd::OnMeasureItem を MEASUREITEMSTRUCT構造の説明を参照してください。
CComboBox 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CComboBox::CompareItem、 CComboBox::DrawItem、 ために、WM_MEASUREITEM、 CComboBox::DeleteItem(&N)