C++ Programming
04-07-2009, 09:42 AM
How to show selected rows in ListCtrl. I tried with following code. But it is not working.
LVITEM LvItem;
memset(&LvItem,0,sizeof(LvItem));
LvItem.mask=LVIF_TEXT;
LvItem.cchTextMax = 256;
LvItem.iItem=0;
LvItem.iSubItem=0;
LvItem.pszText="1";
::SendMessage(hwnd,LVM_INSERTITEM,0,(LONG)&LvItem);
LvItem.pszText="2";
::SendMessage(hwnd,LVM_INSERTITEM,1,(LONG)&LvItem);
LvItem.pszText="3";
::SendMessage(hwnd,LVM_INSERTITEM,3,(LONG)&LvItem);
int nCount = m_ctrlList.GetItemCount();
int nRet = m_ctrlList.SetSelectionMark(1);
LVITEM LvItem;
memset(&LvItem,0,sizeof(LvItem));
LvItem.mask=LVIF_TEXT;
LvItem.cchTextMax = 256;
LvItem.iItem=0;
LvItem.iSubItem=0;
LvItem.pszText="1";
::SendMessage(hwnd,LVM_INSERTITEM,0,(LONG)&LvItem);
LvItem.pszText="2";
::SendMessage(hwnd,LVM_INSERTITEM,1,(LONG)&LvItem);
LvItem.pszText="3";
::SendMessage(hwnd,LVM_INSERTITEM,3,(LONG)&LvItem);
int nCount = m_ctrlList.GetItemCount();
int nRet = m_ctrlList.SetSelectionMark(1);