本文整理汇总了C++中CComboBox::GetItemHeight方法的典型用法代码示例。如果您正苦于以下问题:C++ CComboBox::GetItemHeight方法的具体用法?C++ CComboBox::GetItemHeight怎么用?C++ CComboBox::GetItemHeight使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CComboBox
的用法示例。
在下文中一共展示了CComboBox::GetItemHeight方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: AutoSetComboBoxHeight
void AutoSetComboBoxHeight(CComboBox& c)
{
int itemCount = c.GetCount() + 1;
int itemHeight = c.GetItemHeight(0);
int editAreaHeight = c.GetItemHeight(0);
int targetHeight = editAreaHeight + (itemHeight * itemCount);
RECT rc;
c.GetWindowRect(&rc);
c.GetParent().ScreenToClient(&rc);
rc.bottom = rc.top + targetHeight;
c.MoveWindow(&rc, FALSE);
}
示例2: GetItemRect
void CPlayerListCtrl::OnCbnDropdownCombo1()
{
CComboBox* pCombo = (CComboBox*)GetDlgItem(IDC_COMBO1);
CRect ir;
GetItemRect(m_nItemClicked, &ir, LVIR_BOUNDS);
CRect r;
pCombo->GetWindowRect(r);
ScreenToClient(r);
r.bottom = r.top + ir.Height() + pCombo->GetItemHeight(0) * 10;
pCombo->MoveWindow(r);
}