如何增加mfc中combobox控件的高度?
How to increase the height of the combobox control in mfc?
我想增加组合框的高度 control.Increasing 宽度是 happening.But 当我试图增加组合框的高度时它没有得到 increased.I 很清楚我想要增加控件垂直度 height.Usually 我创建的组合框控件如下。
如上图中红色边框所示的是组合框控件,我想增加 height.If 你可以看看下面的 EDIT 控件图片(注意大小编辑控件)。与编辑控件的大小相似,我必须增加组合框控件的高度。
CString str;
CSize sz;
CDC* pDC = m_comboCtrl.GetDC();
m_comboCtrl.GetLBText(0, str);
sz = pDC->GetTextExtent(str);
m_comboCtrl.SetItemHeight(-1,50);
增加垂直高度后,控件中的文本非常小,我们如何使文本适合控件(类似于默认组合框控件中的普通文本)。但是控件中的文本如下,
任何人都可以让我知道如何使文本居中显示在下面的控件中 image.The 上图中顶部的文本,但我想使文本以标准控件中的文本为中心。
在属性中将类型 属性 设置为简单 window
要增加组合框的高度,我们需要在 OnInitDialog() 中这样做,如下所示,
CString str;
CSize sz;
CDC* pDC = m_comboCtrl.GetDC();
m_comboCtrl.GetLBText(0, str);
sz = pDC->GetTextExtent(str);
m_comboCtrl.SetItemHeight(-1,50);//CCombobox m_comboCtrl;
SetItemHeight 中的 50 表示 y 坐标,在我们的术语中现在称为高度。在 OnInitDialog() 中添加上面的代码片段后,组合框看起来像(参考原始 post 其中我在增加高度后添加了组合框控件的图像(图 2))。
按照 http://dotnetbutchering.blogspot.com/2008/03/vc-mfc-how-to-set-combobox-dropdown.html 上的说明进行操作:
在 MFC 设计器中
- 单击下拉控件中的箭头:将出现调整大小的矩形。
- 调整下拉菜单的高度。
瞧。
我想增加组合框的高度 control.Increasing 宽度是 happening.But 当我试图增加组合框的高度时它没有得到 increased.I 很清楚我想要增加控件垂直度 height.Usually 我创建的组合框控件如下。
如上图中红色边框所示的是组合框控件,我想增加 height.If 你可以看看下面的 EDIT 控件图片(注意大小编辑控件)。与编辑控件的大小相似,我必须增加组合框控件的高度。
CString str;
CSize sz;
CDC* pDC = m_comboCtrl.GetDC();
m_comboCtrl.GetLBText(0, str);
sz = pDC->GetTextExtent(str);
m_comboCtrl.SetItemHeight(-1,50);
增加垂直高度后,控件中的文本非常小,我们如何使文本适合控件(类似于默认组合框控件中的普通文本)。但是控件中的文本如下,
任何人都可以让我知道如何使文本居中显示在下面的控件中 image.The 上图中顶部的文本,但我想使文本以标准控件中的文本为中心。
在属性中将类型 属性 设置为简单 window
要增加组合框的高度,我们需要在 OnInitDialog() 中这样做,如下所示,
CString str;
CSize sz;
CDC* pDC = m_comboCtrl.GetDC();
m_comboCtrl.GetLBText(0, str);
sz = pDC->GetTextExtent(str);
m_comboCtrl.SetItemHeight(-1,50);//CCombobox m_comboCtrl;
SetItemHeight 中的 50 表示 y 坐标,在我们的术语中现在称为高度。在 OnInitDialog() 中添加上面的代码片段后,组合框看起来像(参考原始 post 其中我在增加高度后添加了组合框控件的图像(图 2))。
按照 http://dotnetbutchering.blogspot.com/2008/03/vc-mfc-how-to-set-combobox-dropdown.html 上的说明进行操作:
在 MFC 设计器中
- 单击下拉控件中的箭头:将出现调整大小的矩形。
- 调整下拉菜单的高度。
瞧。