우선 Stylr에서 Horizontal scroll을 체크한다.
다음 코드를 추가하면 끝~
CString str;
CSize sz;
int dx=0;
CDC* pDC = pmyListBox->GetDC();
for (int i=0;i < pmyListBox->GetCount();i++)
{
pmyListBox->GetText( i, str );
sz = pDC->GetTextExtent(str);
if (sz.cx > dx)
dx = sz.cx;
}
pmyListBox->ReleaseDC(pDC);
// Set the horizontal extent so every character of all strings
// can be scrolled to.
pmyListBox->SetHorizontalExtent(dx);
'MFC' 카테고리의 다른 글
[MFC] ListBox 가로스크룰바 생성 (1) | 2012.03.26 |
---|---|
[MFC] 사용자 정의 컨트롤 (0) | 2012.03.22 |
MFC의 문서화되지 않은 매크로들 (0) | 2012.03.20 |
[MFC] Virtual-Key Codes 가상키 코드 (1) | 2012.03.19 |
[MFC] 마우스 드래그하여 Dialog 이동하기 (0) | 2012.03.19 |
콤보박스 아이템 전체 삭제 (1) | 2012.03.08 |
이용약관위배로 관리자 삭제된 댓글입니다.