怎样使CListCtrl可以选择一行?
我用SetItemState只能选中第一列。
回复人: champDong(DoNg) ( ) 信誉:100 2003-03-26 14:09:25Z 得分:10
?
使用SetExtendedStyle()函数,
CListCtrl& m_lsCtrl=GetListCtrl();
m_lsCtrl.SetExtendedStyle(lsCtrl.GetExtendedStyle()|LVS_EX_FULLROWSELECT );
Top
回复人: masterz(www.fruitfruit.com) ( ) 信誉:273 2003-03-26 14:21:45Z 得分:10
?
hwndListView =GetDlgItem(IDC_LVW)->m_hWnd;
DWORD dwStyle = ListView_GetExtendedListViewStyle(hwndListView);
dwStyle |= LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES
| LVS_EX_HEADERDRAGDROP ;
ListView_SetExtendedListViewStyle(hwndListView, dwStyle);