vc 获取系统关联图标
2010-07-30 12:34
239 查看
CFileDialog fileDialog( TRUE,"*.*",NULL,NULL,NULL); if (fileDialog.DoModal() != IDOK) return; CString str= fileDialog.GetFileExt(); str="."+str; SHFILEINFO sfi; SHGetFileInfo(str,0,&sfi,sizeof(sfi),SHGFI_ICON|SHGFI_LARGEICON|SHGFI_USEFILEATTRIBUTES); int i=sfi.iIcon; CStatic* pStatic = (CStatic*) GetDlgItem(IDC_STATIC_ICON); HICON hIcon=sfi.hIcon; pStatic->SetIcon (hIcon);
////////////////////////////////
////////////////////////////////
相关文章推荐
- 用VC获取文件的关联图标
- VC++ 查看系统进程,获取进程关联的DLL列表
- 用VC获取文件的关联图标
- C# 获取系统关联文件图标完整类
- 获取系统文件关联图标
- 使用API获取Windows系统的文件关联图标
- C# 获取系统关联文件图标完整类
- vc获取系统的图标(icon)
- 使用API获取Windows系统的文件关联图标
- 用VC获取系统信息
- VC 获取托盘图标信息 . (2012-12-11 20:33:58) 标签: it 分类: 基础知识 //本例以获取程序托盘图标位置为例 //根据需要还可以获取不少信息 参考:http://www.
- VC++获取当前系统时间日期 GetSystemTime()函数的用法
- 【收藏】获取系统安装软件(vc++源码)
- 获取系统图标
- Qt5获取系统文件图标,文件路径
- VC 读取系统图标
- VC增加应用程序图标到系统托盘
- C#获取文件(磁盘驱动器)的关联图标、获取目录文件和图标
- C++获取系统图标方法
- VC下添加和删除系统托盘图标,及托盘事件的响应