listbox 水平滚动条
listbox 水平滚动条,自动显示,隐藏,以下是我的代码,在文字没有超过LISTBOX时,也显示,他的计算好像区分,数字,英文字符和汉字,大家帮帮忙,在线等,解决了加分!
CDC* pDC = m_ShowDra.GetDC();
for(int i=0; i<m_ShowDra.GetCount(); i++){
m_ShowDra.GetText( i, strName );
sz = pDC->GetTextExtent(strName);
if( sz.cx > dx ){
dx = sz.cx;
}
}
m_ShowDra.ReleaseDC(pDC);
m_ShowDra.SetHorizontalExtent(dx+3);