Mfc CListCtrl SetIconSpacing包含文本
我在CListCtrl图标视图中使用SetIconSpacing(),间距很小,只是在图像下显示了图像名称。现在我将强制间距设置为Mfc CListCtrl SetIconSpacing包含文本,mfc,clistctrl,Mfc,Clistctrl,我在CListCtrl图标视图中使用SetIconSpacing(),间距很小,只是在图像下显示了图像名称。现在我将强制间距设置为m_ctrlList.SetIconSpacing(CSize(缩略图宽度,缩略图高度+20))其中20表示文本高度。有没有办法从控件获取文本高度 我用的是标准控制,没什么好玩的 非常感谢您可以使用该功能。这是你必须做的 使用/创建任何DeviceContext(最好是CClientDC) 从CListCtrl中获取字体,并使用函数将字体分配给dc 现在使用函数并获取
m_ctrlList.SetIconSpacing(CSize(缩略图宽度,缩略图高度+20))代码>其中20表示文本高度。有没有办法从控件获取文本高度
我用的是标准控制,没什么好玩的
非常感谢您可以使用该功能。这是你必须做的
使用/创建任何DeviceContext
(最好是CClientDC)
从CListCtrl
中获取字体,并使用函数将字体分配给dc
现在使用函数并获取字体高度
现在将旧字体设置回dc
就这样