'CListCtrl'에 해당되는 글 2건

  1. 2015.02.07 CListCtrl Add Item
  2. 2015.02.07 CListCtrl Initialize
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

BOOL InsertItem( int nItem, LPCTSTR lpszItem );

BOOL SetItemText( int nItem, int nSubItem, LPCTSTR lpszText );

 

ex) INT nRowCount = 0;
     ::CString strBuff;

 

     m_List.InsertItem( nRowCount, NULL );

     m_List.SetItemText( nRowCount, 1, strBuff );

 

※ 반드시 SetItemText() 를 호출하기 전에 InsertItem() 을 호출해야된다.

'Programming > API / MFC' 카테고리의 다른 글

ListBox 와 ListView 의 차이  (0) 2016.01.06
GetTickCount 와 timGetTime 주의사항  (0) 2015.02.07
CWnd::UpdateData  (0) 2015.02.07
CListCtrl Initialize  (0) 2015.02.07
GetAsyncKeyState  (0) 2015.02.07
Posted by 역시인생한방
,
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

DWORD SetExtendedStyle( DWORD dwNewStyle );

int InsertColumn( int nCol, LPCTSTR lpszColumnHeading, int nFormat = LVCFMT_LEFT, int nWidth = -1, int nSubItem = -1 );

 

void CSampleDlg::InitListControl()
{
       m_List.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | LVS_EDITLABELS );
 
       m_List.InsertColumn( 0, "", LVCFMT_CENTER, 0 ); // 첫번째 컬럼헤드의 텍스트가 가운데정렬이 안되므로 더미로 채운다
       m_List.InsertColumn( 1, "아이템 ID", LVCFMT_CENTER, 100 );
       m_List.InsertColumn( 2, "아이템 Name", LVCFMT_CENTER, 158 );
       m_List.InsertColumn( 3, "개수", LVCFMT_CENTER, 80 );
       m_List.InsertColumn( 4, "%", LVCFMT_CENTER, 80 );
}

'Programming > API / MFC' 카테고리의 다른 글

ListBox 와 ListView 의 차이  (0) 2016.01.06
GetTickCount 와 timGetTime 주의사항  (0) 2015.02.07
CWnd::UpdateData  (0) 2015.02.07
CListCtrl Add Item  (0) 2015.02.07
GetAsyncKeyState  (0) 2015.02.07
Posted by 역시인생한방
,