1、打开注册表编辑器(运行regeditexe)
2、找HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
3、找到ImmersiveIconBackgroundSize,单击修改并更改键值为“0”,然后单击“确定”
4、重新启动电脑或通过任务管理器重新启动文件管理器
一个结构体
typedef struct _SHFILEINFO
{
HICON hIcon;
int iIcon;
DWORD dwAttributes;
TCHAR szDisplayName[MAX_PATH];
TCHAR szTypeName[80];
} SHFILEINFO;
一个函数
DWORD_PTR SHGetFileInfo (LPCTSTRpszPath,DWORDdwFileAttributes,SHFILEINFOpsfi,UINTcbFileInfo,UINTuFlags);
就可以了。用法自己查下MSDN
以上就是关于如何获取Windows应用单色图标全部的内容,包括:如何获取Windows应用单色图标、各位大牛,windows下怎样通过应用程序名称来获取应用程序的图标,类似于任务管理器的那种样子。(C++)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)