CListCtrl使用

//设置ListCtrl的风格
LONG styles;
styles = GetWindowLong( m_user.m_hWnd,GWL_STYLE);
styles &= ~LVS_TYPEMASK;
styles |= LVS_REPORT ;
SetWindowLong( m_user.m_hWnd,GWL_STYLE,styles );
m_user.SetExtendedStyle( LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES );
//插入列名
CRect rect;
m_user.GetClientRect( &rect );
m_user.InsertColumn( 0, "序号", 0, (rect.right-rect.left)/2 );
m_user.InsertColumn( 1, "用户名", 0,  rect.right-rect.left-(rect.right-rect.left)/2 );
//插入记录
m_user.InsertItem( 0, "王明" );
m_user.InsertItem( 1, "李三" );
m_user.SetItemText( 0, 1, "王思" );
m_user.SertItemText( 1, 1, "李四" );









你可能感兴趣的:(list)