西部在线禁发广告,违者封会员帐号. |
转个制作自己的图标.dll包的方法 | |
发起人:konan 回复数:0 浏览数:8697 最后更新:2009/1/3 1:34:58 by konan |
选择查看 | 搜索更多相关主题 帖子排序: |
konan 发表于 2009/1/3 1:34:58
|
||||||||
转个制作自己的图标.dll包的方法
| <a class="graynl" href="javascript:{window.location.href%20=%20'/webloglist.shtml?groupid=4600005&classid='+%20enterClassId%20+'&page='%20+%20iWeblogListPage;}">返回群论坛 | |||||||
让sksc使用图标的方法无非是在生成快捷方式时调用exe或dll中的图标文件,所以本着这个思路去做就行了。我转网上一篇名为《制作自己的图标.dll包》的部分内容,其实就是用VC生成dll并加入资源文件的方法,供大家拍砖! ------------------ 我们知道windows系统的 %SystemRoot%\system32\SHELL32.dll文件里面存放了系统常用的图标文件,我们的快捷方式,文件夹,驱动器图标都可以调用里面的图标文件。但不幸的是这个文件自带的图标不够丰富,而且被看腻了,那么如何自己做一个和它2具有相同功能的图标库呢? 1.打开Visual Studio C++ 6.0, File - New - MFC AppWiard(dll), Project name 任意,然后Next, Finish, Ok. 2.进入工程,打开Resource View面板,文件夹上右键import...,选择要添加的ico文件,可以一次选择多个 3.按F7 Build工程,等待结束,就可以到工程的文件夹中找到我们想要的.dll文件了 ---------------------- 如果你不想装这么大的家伙(VC好像不算家居必备),你也可以找个生成exe文件的软件,当然需要可以自定义图标的。这样的小软件就太多了,各种脚本生成器,或者其它小玩意的生成器都可以。 不过推荐用上面的方法,可以把图标攒到一个dll包里。 |