怎么改变应用程序的图标

就是怎么改变应用程序的图标不是改快捷方式
2025-04-06 09:14:17
推荐回答(4个)
回答1:

若使用的是vivo手机,进入手机设置--锁屏、桌面与壁纸--桌面设置--(图标风格)--图标圆角/图标样式中设置;若设置中没有此路径:可以进入手机i主题--主题--下载其他主题应用来更改软件图标。

回答2:

1、以百度云管家为例,下面开始改变应用程序的图标

2、右键图标,点击“属性”,如图所示

3、点击如图所示的“更改图标”

4、在弹出的窗口中,选择右上角的“浏览”,然后选择自己喜欢的图标

5、选择好之后点击确定即可

6、回到桌面,可以看到图标已经修改了

回答3:

桌面图标分两种,一种是系统图标,一种是用户定义图标(如快捷方式) ,系统图标修改:右键点击桌面空白处——选择“个性化”——个性化窗口中选择左边的“更改桌面图标”,在这里可以更改你选择的系统图标,默认的是系统自带的图标,如果你像改成其他的个性化图标,就必须知道这个图标文件在哪里。 修改用户自定义图标:桌面图标上点右键——选择“属性”——如果是快捷方式则在“快捷方式”页面有修改图标的按钮,点击修改;如果是文件夹则在“自定义”页面有修改图标按钮,点击修改。修改时同样需要知道你想要的图标文件在哪。

回答4:

1.图标的调用和清除
在MFC中,使用CWinApp::LoadIcon函数可将一个图标资源调入并返回一个图标句柄。函数原型如下:
HICON LoadIcon(LPCSTR lpszResourceName)const; // lpszResourceName表示图标资源的字符串名
HICON LoadIcon(UINT nIDResource)const; // nIDResource表示图标资源的标识

使用系统中预定好的标准图标,这时需调用CWinApp::LoadStandardIcon函数,其原型如下:
HICON LoadStandardIcon(LPCTSTR lpszIconName)const;
其中lpszIconName值可以是下列值之一:
IDI_APPLICATION 默认的应用程序图标
IDI_HAND 手形图标(用于严重警告)
IDI_QUESTION 问号图标(用于提示消息)
IDI_EXCLAMATION 警告消息图标(惊叹号)
IDI_ASTERISK 消息图标

全局函数DestroyIcon可以用来删除一个图标,并释放为图标分配的内存,其原型如下:
BOOL DestroyIcon(HICON hIcon); // hIcon指定要删除的图标句柄

图标的绘制
函数CDC::DrawIcon用来将一个图标绘制在指定的位置处,其原型如下:
BOOL DrawIcon(int x, int y, HICON hIcon);
BOOL DrawIcon(POINT point, HICON hIcon);
// (x,y)和point用来指定图标绘制的位置
// hIcon用来指定绘制的图标句柄

应用程序的图标改变
图标资源IDR_MAINFRAME用来表示应用程序窗口的图标,通过图形编辑器可将其直接修改。实际上,程序中还可以使用GetClassLong和SetClassLong函数重新指定应用程序窗口的图标。函数原型如下:
DWORD SetClassLong(HWND hWnd, int nIndex, LONG dwNewLong);
DWORD GetClassLong(HWND hWnd, int nIndex);
// hWnd用来指定窗口类句柄
// dwNewLong用来指定新的32值
// nIndex用来指定与WNDCLASSEX结构相关的索引,它可以是下列值之一:
GCL_HBRBACKGROUND 窗口类的背景和画刷句柄
GCL_HCURSOR 窗口类的光标句柄
GCL_HICON 窗口类的图标句柄
GCL_MENUNAME 窗口类的菜单资源名称