헤더 파잉레 멤버함수를 추가
BOOL AddItem(int nItem,int nSunItem,LPCSTR strItem,int nImageIndex=-1)//리스트 컨트롤에 아이테 추가
BOOL AddColumn(int nItem,LPCSTR strItem,int nSubItem=-1,int nMask = LVCF_TEXTLVCF_FMTLVCF_WIDTHLVCF_SUBITEM,int nfmt=LVCFMT_LEFT);헤더 컨트롤의 컬럼 설정
BOOL CMyListCtrl::AddItem(int nItem,int nSubItem,LPCSTR strItem,int nImageIndex)
{
LV_ITEM lvitlvit.mask =LVIF_TEXT//아이템에서 텍스트를 사용하기 위한 플래그
lvit.iItem =nItem//아이템의 인덱스lvit.iSubItem = nSubItem;//서브 아이템의 인덱스
lvit.pszText =(LPSTR)stritem;//아이템에 설정할 문자열
if(nImageIndex!=-1)//이미지를 사용하는 경우
{ lvit.mask=LVIF_IMAGE//이미지를 사용하기 위한 플래그 설정
lvit.iImage=nImageIndex;//리스트 컨트롤에서 사용할 이미지 인덱스}
if(nSbuItem==0)return InsertItem(&lvit);//아이템 삽입
return SetItem(&lvit);//서브 아이템 설정}
没有评论:
发表评论