Click here to Skip to main content
15,921,660 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 23:21
amitmistry_petlad 19-Feb-07 23:21 
GeneralRe: how can i add image/file icon in listview? Pin
Hamid_RT20-Feb-07 5:39
Hamid_RT20-Feb-07 5:39 
GeneralRe: how can i add image/file icon in listview? Pin
Hamid_RT19-Feb-07 19:14
Hamid_RT19-Feb-07 19:14 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 19:41
amitmistry_petlad 19-Feb-07 19:41 
AnswerRe: how can i add image/file icon in listview? Pin
Naveen19-Feb-07 18:28
Naveen19-Feb-07 18:28 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 18:52
amitmistry_petlad 19-Feb-07 18:52 
GeneralRe: how can i add image/file icon in listview? Pin
Naveen19-Feb-07 19:07
Naveen19-Feb-07 19:07 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 19:58
amitmistry_petlad 19-Feb-07 19:58 
the code as per your guidline is below

<br />
<br />
 memset(&LvCol,0,sizeof(LvCol)); // Reset Column<br />
 /////////////////ADDING FOR IMAGE <br />
HIMAGELIST hSmall;<br />
HICON hIcon;<br />
<br />
// Create the ImageList<br />
hSmall = ImageList_Create(GetSystemMetrics(SM_CXSMICON),GetSystemMetrics(SM_CYSMICON), ILC_MASK, 1, 1);<br />
<br />
// Add one icon to ImageList<br />
hIcon = LoadIcon(hInst, MAKEINTRESOURCE(IDI_QUESTION));<br />
ImageList_AddIcon(hSmall, hIcon);<br />
DestroyIcon(hIcon);<br />
<br />
// Assign ImageList to List View<br />
ListView_SetImageList(hList, hSmall, LVSIL_SMALL);<br />
<br />
// Create columns for our List View<br />
LvCol.mask      = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;<br />
LvCol.iSubItem	= 0;<br />
LvCol.pszText	= _T("Flag");<br />
LvCol.cx		= 50;<br />
LvCol.fmt		= LVCFMT_RIGHT;<br />
LvCol.iImage    =0;<br />
			<br />
ListView_InsertColumn(hList, 0, &LvCol);					<br />
LvCol.pszText=_T("File");         <br />
SendMessage(hList,LVM_INSERTCOLUMN,1,(LPARAM)&LvCol);<br />
LvCol.pszText=_T("Extension");// Next coloum 							<br />
SendMessage(hList,LVM_INSERTCOLUMN,2,(LPARAM)&LvCol); // Insert/Show the coloum<br />
LvCol.pszText=_T("Location");                          // Next coloum<br />
<br />
SendMessage(hList,LVM_INSERTCOLUMN,3,(LPARAM)&LvCol); // Insert/Show the coloum<br />
LvCol.pszText=_T("Size");                       //<br />
<br />
SendMessage(hList,LVM_INSERTCOLUMN,4,(LPARAM)&LvCol); // ...<br />
LvCol.pszText=_T("Duration");                            //<br />
<br />
SendMessage(hList,LVM_INSERTCOLUMN,5,(LPARAM)&LvCol); //<br />
LvCol.pszText=_T("Bit Rate");                            //<br />
<br />
SendMessage(hList,LVM_INSERTCOLUMN,6,(LPARAM)&LvCol); //<br />
LvCol.pszText=_T("Type");                      <br />
SendMessage(hList,LVM_INSERTCOLUMN,7,(LPARAM)&LvCol); //<br />
LvCol.pszText=_T("Modified Date"); <br />
SendMessage(hList,LVM_INSERTCOLUMN,8,(LPARAM)&LvCol); // 				<br />
LvCol.pszText=_T("Progress");                      <br />
SendMessage(hList,LVM_INSERTCOLUMN,9,(LPARAM)&LvCol); // <br />
LvCol.pszText=_T("Protected");<br />
SendMessage(hList,LVM_INSERTCOLUMN,10,(LPARAM)&LvCol);//<br />
memset(&LvItem,0,sizeof(LvItem));<br />
SendMessage(hList,LVM_INSERTCOLUMN,11,(LPARAM)&LvCol);//<br />
//  Setting properties Of Items:<br />
LvItem.mask=LVIF_TEXT;   // Text Style<br />
LvItem.cchTextMax = 256; // Max size of test<br />
ListView_SetItemState(hList,0,LVIS_SELECTED	,LVIF_STATE);				<br />
			<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />





Amit
GeneralRe: how can i add image/file icon in listview? Pin
Naveen19-Feb-07 20:33
Naveen19-Feb-07 20:33 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 20:57
amitmistry_petlad 19-Feb-07 20:57 
GeneralRe: how can i add image/file icon in listview? Pin
Naveen19-Feb-07 21:04
Naveen19-Feb-07 21:04 
GeneralRe: how can i add image/file icon in listview? Pin
amitmistry_petlad 19-Feb-07 22:57
amitmistry_petlad 19-Feb-07 22:57 
QuestionProblem in using 'GlobalMemoryStatusEx' Pin
SelvaKr19-Feb-07 16:21
SelvaKr19-Feb-07 16:21 
AnswerRe: Problem in using 'GlobalMemoryStatusEx' Pin
David Crow19-Feb-07 16:55
David Crow19-Feb-07 16:55 
GeneralRe: Problem in using 'GlobalMemoryStatusEx' Pin
SelvaKr19-Feb-07 17:11
SelvaKr19-Feb-07 17:11 
Questionproblem with IWbemClassObject::GetMethod Pin
Manasi D19-Feb-07 16:03
Manasi D19-Feb-07 16:03 
AnswerRe: problem with IWbemClassObject::GetMethod Pin
redr0cky25-Jul-10 22:10
redr0cky25-Jul-10 22:10 
AnswerRe: Do the Visual C++6 and MFC can develope application to install on.. Pin
David Crow19-Feb-07 16:41
David Crow19-Feb-07 16:41 
QuestionSEH exception translation bug Pin
jfranzoy19-Feb-07 14:14
jfranzoy19-Feb-07 14:14 
AnswerRe: SEH exception translation bug Pin
Mark Salsbery20-Feb-07 6:42
Mark Salsbery20-Feb-07 6:42 
QuestionC++ Email project help Pin
arbster119-Feb-07 12:50
arbster119-Feb-07 12:50 
AnswerRe: C++ Email project help Pin
David Crow21-Feb-07 8:21
David Crow21-Feb-07 8:21 
QuestionMFC Force Painting Pin
Bram van Kampen19-Feb-07 12:49
Bram van Kampen19-Feb-07 12:49 
AnswerRe: MFC Force Painting [modified] Pin
Mark Salsbery19-Feb-07 13:06
Mark Salsbery19-Feb-07 13:06 
GeneralRe: MFC Force Painting Pin
Bram van Kampen19-Feb-07 13:46
Bram van Kampen19-Feb-07 13:46 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.