怎样获得图标?(包括获得不包含图标资源的文件显示在屏幕上的图标) 有办法只能显示有图标资源的文件里的图标,如果我想选中任何一个文件不管它是否含有图标资源都把它的显示在屏幕上的图标显示在我的CListCtrl中,例如我选中了一个.dll但是.dll中并不包含图标资源,也会在CListCtrl中显示.dll的图标,在mfc中这怎么做到?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SHFILEINFOW fi = { 0 };HIMAGELIST hSysImageList = ( HIMAGELIST )SHGetFileInfo( _T("C:\\"), 0U, &fi, sizeof( SHFILEINFOW ), SHGFI_SYSICONINDEX );if( hSysImageList != 0 ){//hSysImageList 中第fi.iIcon个就是C盘的图标} 呵呵,楼主在这里也发贴问了。见基础版中回复。http://community.csdn.net/Expert/topic/4370/4370163.xml?temp=.804104 局域网传输结构体的问题? 关于VNC中的Socket通信问题 求镜头黑角校正的算法 不规则对话框的不完全显示问题!!!急急!!!!!!!!! 关于数据库的单文档的问题 关于#import 导入dll的使用的务必请各位来看看!!! 高手请进:关于大文件显示问题?(在线等待) 關于sprintf的問題! 定制了"文件对话框"CMyFileDialog(带文件御览)后,通用预览"对话框"CFileDialog的大小也改变了,怎么处理? 暴简单的问题!关于VC中的菜单!高分!!! 如何在派生类里设置控件的大小 有谁知道windows本地磁盘属性的饼状图怎么实现的。
SHFILEINFOW fi = { 0 };
HIMAGELIST hSysImageList = ( HIMAGELIST )SHGetFileInfo( _T("C:\\"), 0U, &fi, sizeof( SHFILEINFOW ), SHGFI_SYSICONINDEX );
if( hSysImageList != 0 )
{
//hSysImageList 中第fi.iIcon个就是C盘的图标
}
见基础版中回复。
http://community.csdn.net/Expert/topic/4370/4370163.xml?temp=.804104