All pastes #385045 Raw Edit

psiche

public c v1 · immutable
·published 2007-03-07 15:34 UTC
rendered paste body
void AddToList(){	char tmpnum[20];	DListElem *listelem; //linked list    listelem = DList_Tail(&list); // the last from the linked list	memset(&LvItem,0,sizeof(LvItem));			LvItem.iItem=(DList_Size(&list)-1);  // v linked list sa pocita od 1 ,v list control od 0 !	//----Adding Autor name	LvItem.iSubItem=0;	LvItem.pszText = (LPWSTR)(((BOOK*)(listelem->data))->autor);	SendMessage(hList,LVM_INSERTITEM,0,(LPARAM)&LvItem);	//----Addimg Book name// the rest goes to the sub item	LvItem.iSubItem=1;	LvItem.pszText = (LPWSTR)(((BOOK*)(listelem->data))->bname);	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);	//----Adding Book Publisher	LvItem.iSubItem=2;	LvItem.pszText = (LPWSTR)(((BOOK*)(listelem->data))->publisher);	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);	//----Adding Category	LvItem.iSubItem=3;	LvItem.pszText = (LPWSTR)(((BOOK*)(listelem->data))->cat);	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);	//----Adding SubCategory	LvItem.iSubItem=4;	LvItem.pszText = (LPWSTR)(((BOOK*)(listelem->data))->subcat);	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);	//----Adding Year	itoa(((BOOK*)listelem->data)->year,tmpnum,10);	LvItem.iSubItem=5;	LvItem.pszText = (TCHAR*)tmpnum;	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);	//----Adding Pagenum	itoa(((BOOK*)listelem->data)->pagenum,tmpnum,10);	LvItem.iSubItem=6;	LvItem.pszText = (TCHAR*)tmpnum;	SendMessage(hList,LVM_SETITEM,0,(LPARAM)&LvItem);}