以下是 CComboBox::GetItemHeight 的简要说明:
int GetItemHeight(int nIndex) const;
- nIndex:要获取高度的项的索引。
该方法返回一个整数,表示指定项的高度。如果 nIndex 为 -1,方法返回组合框中所有项的通用高度。如果组合框是一个具有可变高度的控件(CBS_OWNERDRAWVARIABLE 样式),则可以使用此方法获取每个项的高度。
以下是一个简单的示例:
CComboBox myComboBox;
// 假设组合框中有一些项已经添加,并且每个项的高度是可变的
int nIndex = 2; // 例如,获取第三个项的高度
int itemHeight = myComboBox.GetItemHeight(nIndex);
// 现在 itemHeight 包含第三个项的高度
在这个例子中,GetItemHeight 方法被用于获取指定项的高度,并将结果存储在 itemHeight 变量中。如果组合框中的项有不同的高度,你可以使用这个方法来获取每个项的高度。
转载请注明出处:http://www.zyzy.cn/article/detail/15941/MFC/CComboBox