CListCtrl

1 отговора 83 прегледа
#1

CListCtrl

Абе хора, да знаете какво да направя, за да може потребителя да сменя стойностите на CListCtrl контрола? Поиграх си с CEdit* pmyEdi=m_lcDebit.EditLabel(m_lcDebit.GetSelectionMark()); но става само с първата колонка. Другото нещо за което се сетих е едно едит поле да го разкарвам там където потребителят иска да да прави корекции, но пък не мога да се маркира друго колонка освем първата. Ето по този начин адвам нови записи в контролата:

CString bufer("");
char bb[255];
LVITEM abcd;
bufer.Format("0%d",m_lcDebit.GetItemCount());
strcpy(bb,bufer);
abcd.iItem=m_lcDebit.GetItemCount();
abcd.iSubItem=0;
abcd.mask=LVIF_TEXT;
abcd.pszText=bb;
m_lcDebit.InsertItem(&abcd);

bufer="1";
strcpy(bb,bufer);
abcd.iItem=m_lcDebit.GetItemCount()-1;//-1;
abcd.iSubItem=1;
abcd.mask=LVIF_TEXT;
abcd.pszText=bb;
m_lcDebit.SetItem(&abcd);


Моля помогнете поне да не ме е яд, че не пия с ония от другата стая.

Отговор
в отговор на jo_pirata #2

Re: CListCtrl

[линк]

The human knowledge belongs to the world.
Отговор