2007年10月29日星期一

리스트 컨트롤의 레포트 형식에서 사용하는 헤더 컨트롤의 컬럼을 추가

BOOL CMyListCtrl::ADDColumn(int nItem,LPCSTR strItem,int nSubItem,int nMask,int nFmt)
{
LV_COLUMN lvc;
lvc.mask =nMask;
lvc.fmt=nFmt;//헤더 컨트롤에 출력될 문자열 포맷 설정
lvc.pszText=(LPSTR)strItem;//출력될 문자열]
lvc.cx=GetStringWidth(lvc.pszText)+15;//컬럴 폭 설정
if(nMask & LVCF_SUBITEM)
{
if(nSubItem!=-1)
lvc.iSubItem = nSubItem;//서브 아이템 설정
else
lvc.iSubItem = nItem;//아이템 설정
}
return insertColumn(nItem,&lvc);//컬럼 추가
}

没有评论: