请问如何在VC里面得到系统的图标 CLISTCTRL里面,如果用VS-SMALLICON 的样式,如何使用系统的图标,包括文件和文件夹都要用系统的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL GetSysImgList(){SHFILEINFO shFinfo;HIMAGELIST hImgList = NULL;if ( GetImageList( TVSIL_NORMAL ) )m_imgList.Detach();//CImageList m_imgListhImgList = (HIMAGELIST)SHGetFileInfo( "C:\\",0, &shFinfo,sizeof( shFinfo ),SHGFI_SYSICONINDEX |SHGFI_SMALLICON );if ( !hImgList ){m_strError = "Cannot retrieve the Handle of SystemImageList!";return FALSE;}m_imgList.m_hImageList = hImgList; SetImageList( &m_imgList, TVSIL_NORMAL );return TRUE; // OK}————————————————————————————————— psapi.h里没有GetProcessImageFileName()? windows能同时使用无线和有线两个网络么? 关于VC2005编程技巧大全代码疑惑 问个问题: VC用ADO查询ACCESS是不是 不能查询name为"茂叶小屋"的记录 字符串的赋值问题(在线等,立结帖) 怪怪怪:CListCtrl 怎么不能添加列? 98下SPI不支持分层安装?????? 只要在头文件上加上#define UNICODE 就可以unicode 编码了吗? 这个问题怎么解决? 安装程序中如何将odbc注册的数据库打包? 贫困者的无奈 如何解下面的二元三次方程组?
SHFILEINFO shFinfo;
HIMAGELIST hImgList = NULL;if ( GetImageList( TVSIL_NORMAL ) )
m_imgList.Detach();//CImageList m_imgListhImgList = (HIMAGELIST)SHGetFileInfo( "C:\\",0, &shFinfo,
sizeof( shFinfo ),SHGFI_SYSICONINDEX |SHGFI_SMALLICON );
if ( !hImgList )
{
m_strError = "Cannot retrieve the Handle of SystemImageList!";
return FALSE;
}m_imgList.m_hImageList = hImgList;
SetImageList( &m_imgList, TVSIL_NORMAL );
return TRUE; // OK
}—————————————————————————————————