본문 바로가기
Programming/C#

[MFC] 리스트 컨트롤 컬럼 헤더 텍스트 얻기

by NAMP 2013. 7. 1.






How to find the text column header of a CListCtrl in MFC

CString GetColumnName( CListCtrl * list, int nCol ) 

    CString strNome; 
    CHeaderCtrl* pHdr = list->GetHeaderCtrl(); 
    if ( pHdr ) 
        if ( nCol < pHdr->GetItemCount() ) 
        { 
            HDITEM hdi; 
            hdi.mask = HDI_TEXT; 
            hdi.pszText = strNome.GetBuffer( 256 ); 
            hdi.cchTextMax = 256; 
            pHdr->GetItem( nCol, &hdi ); 
            strNome.ReleaseBuffer(); 
        } 
    return strNome; 
}



출처 : http://www.abluestar.com/blog/how-to-find-the-text-column-header-of-a-clistctrl-in-mfc/






'Programming > C#' 카테고리의 다른 글

C# delegate  (0) 2014.05.22
[CUDA] CUDA 사용해보기  (0) 2014.04.07
[MFC] 리스트컨트롤 데이터를 엑셀로 저장하기  (2) 2013.07.01
[MFC] 디버깅용 메시지 출력  (0) 2013.06.30
[MFC] 문자열 자르기  (0) 2013.06.27

댓글