个性化文件夹图标(VB)

个性化桌面体验:Windows文件夹图标自定义教程 图标作为视觉元素,在用户与计算机交互中扮演着至关重要的角色。良好的图标设计应遵循一致性、简洁性和识别性的设计理念。一致性确保用户能够识别相似功能的图标,简洁性则要求图标避免过分复杂的细节,以达到快速识别的目的。识别性是图标设计的核心,图标必须直观地反映其所代表的应用或文件夹的功能。此外,设计师在图标设计时,还需考虑色彩搭配、形式美感以及符合目标用户的审美偏好。不同版本的Windows操作系统对于自定义图标的支持程度存在差异。 阅读详情

 

抛弃Windows的默认图标吧,让自己的程序所在的目录拥有个性化的Folder Icon!
其实作起来简单得很,实际上只需要一个Desktop.ini文件即可,下面我会从两个方面说明。

1. 手动方式:

首先要在需要改变的文件夹中创建一个Desktop.ini文件,例子如下
[.ShellClassInfo]
ConfirmFileOp=0
InfoTip=我自己的文件夹
IconIndex=0
IconFile=MyFolder.ico
解释:
   参数ConfirmFileOp设为0--防止用户在移动或删除此文件夹时弹出的“你正在删除系统目录”的警告。
   参数IconFile指定为将要改变的图标文件的位置,可以是Icon、Bmp、exe或者dll文件,上例中的图标文件也放置到同一目录中。
   参数IconIndex就可以指定文件的索引,如果此图标文件是Icon文件的话,IconIndex就设为0。
   参数InfoTip用来设定此Folder在Windows中的Tooltip。

下一步打开CMD(命令提示符),输入
attrib +s i:/MyFolder
i:/MyFolder指的就是我要改图标的目录的路径。此项操作是让你的文件夹成为系统文件夹。

好了,经过手动处理后现在的目录已经改变了风格。

2. 编程方式:

这种方式是用我喜欢的VB来实现的,实现起来也同样Easy。
只需要两个API函数,一个用来操作Ini文件的建立,另一个的功能等同于手动方式中的attrib +s。

Option Explicit
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpString As Any, ByVal lpFileName As String) As Long
Private Declare Function PathMakeSystemFolder Lib "shlwapi.dll" Alias "PathMakeSystemFolderA" (ByVal pszPath As String) As Long

Private Sub Form_Load()
'以下几步用于创建Desktop.ini文件
'不存在ini文件时,会自己创建ini
WritePrivateProfileString ".ShellClassInfo", "ConfirmFileOp", "0", App.Path & "/desktop.ini"
WritePrivateProfileString ".ShellClassInfo", "InfoTip", "我的文件夹因此而改变", App.Path & "/desktop.ini"
WritePrivateProfileString ".ShellClassInfo", "IconIndex", "0", App.Path & "/desktop.ini"
WritePrivateProfileString ".ShellClassInfo", "IconFile", "MyFolder.ico", App.Path & "/desktop.ini"
'让文件夹成为系统文件夹
PathMakeSystemFolder App.Path
End Sub

需要进一步说明的是
WritePrivateProfileString ".ShellClassInfo", "IconFile", "MyFolder.ico", App.Path & "/desktop.ini"
可以改为
WritePrivateProfileString ".ShellClassInfo", "IconFile", App.EXEName & ".exe", App.Path & "/desktop.ini"
如果你使用的是主窗口的图标的话,VB编译后的程序的图标的索引也是使用的0。

 

本示例在Win2000和VB6中调试通过

个性化文件夹图标设计与应用 本文还有配套的精品资源,点击获取 简介:文件夹图标作为操作系统中的视觉标识,帮助用户快速管理文件。本套图标不仅美观且易于识别,适合提升个性化使用体验。包含一系列不同风格的文件夹图标资源,用户需解压后按步骤更换以适应不同操作系统。使用这些图标能够提高文件管理效率,同时表达个人审美。 1. 文件夹图标在操作系统中的作用 在操作系统的图形用户界面中,文件夹图标扮演... 阅读详情

相关推荐

VB源码 自定义文件夹图标

VB源码 自定义文件夹图标,供大家参考,谢谢

宝藏电脑文件夹图标900 个ICO电脑文件夹图标:点亮你的文件管理美学

我们还贴心地在资源包内配备了详细教程,哪怕你是电脑操作小白,也能依照步骤,快速上手,轻松实现文件夹的美化。不同类型的文件配上契合其内容风格的图标,不仅能美化桌面,还能让文件分类更加直观,提高查找文件的效率。这 900 个文件夹图标涵盖了各种风格,无论是简约现代风、可爱萌趣风,还是复古文艺风,在弹出的窗口中找到关联图标选项,然后选择你心仪的图标文件即可轻松完成替换。快来下载这 900 个电脑文件夹图标,开启你的桌面美化之旅,想象一下,当你打开电脑,看到的不再是毫无特色的默认图标

china365love的博客 2129

废客个性文件夹(设置上个性文件夹图标

废客个性文件夹,设置文件夹图标 文件夹工具,可以把文件夹图标快速设置为自己设计好的图标,从而与其他文件夹区分!

VB个性化文件夹图标

抛弃Windows的默认图标吧,让自己的程序所在的目录拥有个性化的Folder Icon!其实作起来简单得很,实际上只需要一个Desktop.ini文件即可,下面我会从两个方面说明。 1. 手动方式: 首先要在需要改变的文件夹中创建一个Desktop.ini文件,例子如下[.ShellClassInfo]ConfirmFileOp=0InfoTip=我自己的文件夹IconIndex=0Icon...

weixin_34100227的博客 306

个性化文件夹图标VB()

个性化文件夹图标VB()[@more@] 抛弃windows的默认图标吧,让自己的程序所在的目录拥有个性化的Folder Icon!其实作起来简单得很,实际上只需要一个Desktop.ini文件即可,下面我会从两个方...

csd3176的博客 178

用Visual Basic设计个性化文件夹图标

开发者网络 > 开发工具 > 开发专栏 > VB > 正文  抛弃Windows的默认图标吧,让自己的程序所在的目录拥有个性化的Folder Icon!其实作起来简单得很,实际上只需要一个Desktop.ini文件即可,下面我会从两个方面说明。   1. 手动方式:   首先要在需要改变的文件夹中创建一个Desktop.ini文件,例子如下:[.ShellClassInfo]Con

ark1111的专栏 1344

个性文件夹图标下载

……………………该文档为个性文件夹图标下载,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

VB设置文件和文件夹的显示方式

内容索引:VB源码,系统相关,文件夹   VB设置文件和文件夹的显示方式,主要是对Windows注册表操作,因此是一个注册表操作实例,对于改变文件夹的显示方式,无非是显示大图标或缩略图之类的。对VB注册表操作不熟悉的编程新手,应该需要这个小例子。

自定义文件夹图标VB源代码)

自定义文件夹图标VB源代码 1、 选择文件夹 2、选择ICO图标 确定即可

修改exewenjian图标_exe图标修改工具下载_exe图标修改工具官方下载-太平洋下载中心...

exe图标修改工具是其它工具频道下深受用户喜爱的软件,太平洋下载中心提供exe图标修改工具官方下载。exe图标修改工具是一款能够帮助用户修改exe图标的软件,exe图标修改工具支持提取,保存ico格式图标,加载修改EXE图标,提取EXE/DLL图标并保存ICO,修改各种文件关联图标,修改文件夹图标与背景,修改一切你想要修改的图标,使桌面、文件夹变成全是自己喜欢的图标海洋!exe图标修改工具软件功能...

weixin_29290379的博客 343

5分钟掌握TaskbarX:Windows任务栏图标居中神器终极指南

TaskbarX是一款轻量级Windows任务栏增强工具,能够帮助用户实现任务栏图标的居中显示,并提供多种动画效果和个性化选项。通过简单的设置,你可以让桌面任务栏瞬间变得更加整洁有序,提升工作效率与视觉体验。 ## 为什么选择TaskbarX? 在默认情况下,Windows任务栏图标总是靠左排列,对于追求美观和个性化的用户来说缺乏灵活性。TaskbarX的出现解决了这一痛点,它不仅支持图标居中

gitblog_00841的博客 704

个性化你的文件夹

一般情况下,新建一个文件夹,显示效果是这样的:,可是我们会发现,一些系统文件是这样的: 而且进一步可以发现“我的音乐”文件夹的目录是“C:\Users\LiuJian\Pictures”,而不是“C:\Users\LiuJian\我的音乐”。其他文件夹类似。     那么,有没有办法让我们自己新建的文件夹也可以这样呢?答案是肯定的。     为了,达到目的,我们需要借助于的des

跟健哥出去走走 1963

怎样更改计算机文件图标,文件夹图标怎么改?电脑更换文件夹图标的方法

正常情况下,电脑桌面文件夹图标都是默认的,是不是偶尔看着有些审美疲劳。一些用户想让自己的文件夹漂亮一些或者有辨识度,想要改文件夹图标。那么文件夹图标怎么改?这里小编为大家推荐一种更改桌面图标的方法。1、打开需要更换图标的文件所在的文件夹(以一个音乐文件夹为例);2、右击目标文件,找到共享与安全;3、点击,打开“音乐 属性”窗口;4、点击“自定义”,找到“更改图标”;5、点击更改图标,调出“为文件夹...

weixin_36391252的博客 6138
上一篇: 个性化Folder Icon(Delphi)
下一篇: 将About加入系统菜单
40Star
博客等级 码龄25年 1粉丝 32原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值