المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Show selected rows in ListCtrl



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);