LVCOLUMN lvc;
LVITEM lvi;
int ii,blar;
int count;
char itembuff[51],itembuff1[51];
memset(&lvi,0,sizeof(lvi));
memset(&lvc,0,sizeof(lvc));
lvc.mask = LVCF_TEXT|LVCF_WIDTH;
lvi.mask = /*LVIF_IMAGE|*/LVIF_TEXT;
//ABOVE LINE TRIED WITH AND WITHOUT LVIF_IMAGE
lvc.cx=130;
lvc.pszText = "User Name";
m_ctlList1.InsertColumn(0,&lvc);
lvc.cx=150;
lvc.pszText = "Default Type";
m_ctlList1.InsertColumn(1,&lvc);
m_ctlList1.SetExtendedStyle(LVS_EX_FULLROWSELECT);
m_ctlList1.DeleteAllItems();
CString SQL1,name1,def1,test;
UpdateData(FALSE);
strcpy(itembuff,"AAAAAA");
strcpy(itembuff1,"aaaaaa");
m_ctlList1.ShowWindow(SW_SHOW);
for(count=1;count<10;count++)
{
lvi.iItem = count;
lvi.pszText = itembuff;
lvi.iSubItem=0;
blar=m_ctlList1.InsertItem(&lvi);
lvi.pszText = itembuff1;
lvi.iSubItem=1;
// m_ctlList1.SetItemText(blar,1,itembuff1);
// THE ABOVE LINE WORKS GREAT, THANKS TO PER
// THE BELOW LINE WILL NOT WORK-RETURNS 0
m_ctlList1.SetItem(&lvi);
itembuff[0]++;
itembuff1[0]++;
}
UpdateData(FALSE);