CListCtrl &ctrlList = GetListCtrl();/*< 동적 리스트 컨트롤 핸들 */
CHeaderCtrl *pHeaderCtrl; /*< 리스트 컨트롤 헤더 인스턴스의 포인터 */
pHeaderCtrl = ctrlList.GetHeaderCtrl();
nCount = pHeaderCtrl->GetItemCount();
if (-1 == nCount)
{
AfxMessageBox(_T("Header Column not exist"));
return;
}
출처: http://six605.tistory.com/194
Vㅔ리 굳
2015년 2월 6일 금요일
[MFC] 리스트 컨트롤 컬럼 헤더 텍스트 얻기
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://surpassing.tistory.com/403
피드 구독하기:
글 (Atom)