I have PBITMAPINFO
how Add use:
---------------------------------------------------------
ImageList_Create
ListView_InsertItem
ListView_SetImageList
--------------------------------------------------
Add a bitmap to List Control
how Add use:
---------------------------------------------------------
ImageList_Create
ListView_InsertItem
ListView_SetImageList
--------------------------------------------------
Add a bitmap to List Control
解决方案 »
- 64位os指针 和 GWL_WNDPROC返回值长度 问题???
- 这种情况怎么实现?
- 在菜单中如何添加 关于。。。 的响应
- 请教各位大哥,能否给个vc从Active Directory中导出用户信息的例子
- 1、Ftp传输每传输一个文件是不是都要建立一个socket连接,传完一个文件以后服务器是否会把连接关闭?2、如何检测tcp连接已经被对方关闭?
- 屏幕抓图操作(熬了一个晚上还是不行啊,求求各位了!!!)
- 看看这是个什么错误!!
- How To Enable TRACE Macro ?
- classview信息丢失了,该怎么办?请求帮助!!!
- mfc读取txt文件
- 有关用CDC做打印的问题
- VC6里面的Date Time Picker在release里面出错,怎么解决?
//(add one of your bitmap to imagelist first)
HBITMAP hbmp;
HIMAGELIST g_himl;
HANDLE hListDir;hbmp = (HBITMAP)LoadImage(g_hinst, PathOfYourBitmap, IMAGE_BITMAP, 0, 0, LR_DEFAULTSIZE | LR_LOADFROMFILE);
HINSTANCE g_hinst;
g_himl = ImageList_Create(16, 16, ILC_COLOR, 4, 0)
if(g_himl == NULL)
{
//error process
}
ImageList_Add(g_himl, hbmp, (HBITMAP) NULL);
DeleteObject(hbmp);
ListView_SetImageList(hListDir, g_himl, LVSIL_SMALL);
//you can configure the parameter based on your need.
//for exampleLV_ITEM lvi ;
lvi.mask = LVIF_TEXT | LVIF_IMAGE ;
lvi.iItem = i;
lvi.iSubItem = 0;
lvi.pszText = szSubItemText[i];
lvi.cchTextMax = strlen(szSubItemText[i]);
lvi.iImage = i ;// id of your bitmap in image listListView_InsertItem(hListDir, &lvi);
//That's OK!