列表框的行高没有直接使用的函数,可以使用的方法有三种:
1。修改字体
2。用图片填充
3。重写
其中修改字体是最简单的,直接使用plist->SetFont(&m_Font,1);
字体的设置方法是:
VERIFY(m_Font.CreateFont(
-20, // 高
0, // 宽
0, // nEscapement
0, // nOrientation
400, // 字体粗细程度
0, // 斜体
0, // 下划线
0, // cStrikeOut
134, // nCharSet
3, // nOutPrecision
2, // nClipPrecision
1, // nQuality
2, // nPitchAndFamily
"宋体"));
其中需要注意的地方是:m_Font不能是局部变量,否则字体设置会出现问题