installshield快捷方式图标显示不正确 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 92.31%
安装包创建的桌面快解方式图标多出两个箭头
我使用<em>installshield</em> limited editor创建EXE安装包,设置创建桌面<em>快捷方式</em>。安装完成后发现桌面的<em>快捷方式</em><em>图标</em>右上角多出两个箭头,这并不是自定义应用<em>图标</em>上带的,在开始菜单和安装
实现去掉安装界面的左下的InstallShield字样
替换安装目录里*:\Program Files\Macrovision\IS12\Redist\0804\i386的同名文件 详细见资源内的文件
Installshield2010快捷方式图标在某些机器上显示不出来
昨日发现打包的程序安装后在某些Win7机器上有这个问题。在开始——程序——目录——exe那边的图片<em>显示</em>不出来。查了很多原因。未能解决。发现点属性然后选择图片说明都不做点确定就可以<em>显示</em>了。折腾一番过后。我在打包程序中把<em>快捷方式</em>先删除。然后在添加定位到安装后的exe。然后编译安装后发现在那个机器上可以了。原因发现可能是我以前直接修改了上层目录。不过target那边的话对应的路径还是修改后的正确路径为什...
lnk文件木马
最早出现是几年前, 最近几年貌似蛮流行的. 微软官方对lnk文件的介绍 phrozen的三篇文章: shortcut as entrypoint of malware part1 shortcut as entrypoint of malware part2 shortcut as entrypoint of malware part2 主要内容概括: 第一篇讲到建立<em>快捷方式</em>, 然后在<em>快捷方式</em>目标...
treeview显示图标不正确
mc_tree.InsertItem("Open sheet 1", 0, 0);rnmc_tree.InsertItem("Open sheet 2", 0, 0);rnmc_tree.InsertItem("Open sheet 3", 0, 0);rn rnCImageList* pImageList = new CImageList(); rnpImageList->Create( 16, 16, ILC_MASK, 0, 3); rnrnfor( UINT nID = IDB_BITMAP3; nID >= IDB_BITMAP1; nID-- ) rn rn CBitmap bitmap;rn bitmap.LoadBitmap(nID); rn pImageList->Add(&bitmap, (COLORREF)0xFFFFFF); rn bitmap.DeleteObject(); rn rnrnmc_tree.SetImageList( pImageList, LVSIL_NORMAL );rnrn这种方法<em>显示</em><em>不正确</em>,treeview的三个节点<em>显示</em>相同的<em>图标</em>。当把这三个节点改成不同级的时候,可以<em>显示</em>多个<em>图标</em>,但是<em>图标</em>会随着当前选中的节点变化而发生变化rn小弟第一次用treeview,希望高手指点一下,多谢~!!
请问在installshield中如果加入快捷方式图标
我在shortcuts里已经加了<em>快捷方式</em>,但是不知道如何设置该<em>快捷方式</em>的<em>图标</em>,如何将我自己的<em>图标</em>设置为该<em>快捷方式</em>的<em>图标</em>?请指教
installshield developer 7的快捷方式汉字显示问题
我的ISD7中<em>快捷方式</em>没法添加汉字,我已经打了中文的pack,一输入汉字就出错,提示输入字符非法,怎么解决。
InstallShield 12 的卸载快捷方式
各位大侠 大家都是怎么设置的??rnrnfunction OnUninstall() 到底如何使用
installshield 6.22 快捷方式问题
我在Resources里面的Shell Objects的Desktop以及Start menu的programs里面分别建了几个<em>快捷方式</em>,但安装程序制作完,运行安装程序后,这些<em>快捷方式</em>均没有出现在对应的位置内。为什么会这样?rn
.lnk文件 和一种较新的.lnk病毒及解决方法
.lnk文件 和一种较新的.lnk病毒及解决方法
PYthon 获取快捷方式(Lnk文件)指向文件
百度根本搜不到相关内容,隔壁404网站才有,帮大家搬运回来 import sys import win32com.client shell = win32com.client.Dispatch(&quot;WScript.Shell&quot;) shortcut = shell.CreateShortCut(&quot;t:\\test.lnk&quot;) print(shortcut.Targetpath) ...
怎样通过.lnk文件来打开原文件?
知道.lnk文件的路径,怎样在程序中打开原文件? 要是直接fopen("c:\\windows\\recent\\logfile.lnk","r"); 用fscanf总是读不出原文件的信息。 是不是有
lnk文件分析的软件源码下载
lnk文件分析VB很实用的源码,精心挑选的精品源码 相关下载链接://download.csdn.net/download/skccsoft/3175464?utm_source=bbsseo
[转]win7.lnk文件打开方式修复
相信有些用户曾试过错误地把LNK文件的打开方式更改其他文件,导致系统所有的<em>快捷方式</em>都失效。有些论坛上有人提供xp系 统的方法,对于Windows vista/Windows 7 操作系统稍有难度,现在介绍一个简单的方法,只需要几个步骤就还原LNK文件原 来的打开方式。 Windows vista/Windows 7 操作系统修复方法.......1、首先 win+r   2、打开运行程序  3、输
Installshield 快捷方式的问题 急
我用Installshield Professional 6.22在Windows 2000下做的安装在98和2000下是没错的,但是在XP下就不可以,是怎么回事?请高手分析。rn我用的函数rn CreateShellObjects( "" )rn rn其余的全是在环境中设好的。
InstallShield的卸载快捷方式
我用<em>installshield</em>6.3做了一个安装程序,rn我想在程序组中创建一个卸载<em>快捷方式</em>,rn请问高手,该如何实现
修改快捷方式图标是否显示小箭头
可选择是否<em>显示</em><em>快捷方式</em><em>图标</em>上的小箭头,强迫症必备
一键修复快捷方式图标显示
一键修复<em>快捷方式</em><em>图标</em>不<em>显示</em> , 下载后直接右键点击—>以管理员身份运行 即可修复,或需重启
XP系统文件夹图标显示快捷方式
WindowsXP中的<em>图标</em>出现混乱,甚至<em>图标</em>文件坏了而无法正常<em>显示</em>。可到“C:\Documents and Settings\你现在的用户名\Local Settings\Application Data”目录中删除一个名为“IconCache.db”的隐藏属性的<em>图标</em>缓冲文件。删除<em>图标</em>缓冲文件后,系统将重新建立<em>图标</em>文件的缓冲,<em>图标</em><em>显示</em>问题也就随之解决了(需将隐藏文件<em>显示</em>出来)。 ...
修改.lnk文件的后缀
通过qq接收到的pdf文件莫名其妙的变成了<em>快捷方式</em>,有点蛋疼,赶紧找方法解决 先复制下文件所在的路径 然后打开控制台 然后跳转到你的文件所在位置,cd+空格+路径+回车     然后rename+空格+".lnk文件"+空格+你要修改成打的格式+回车 完美
WINDOWS快捷方式(*.lnk文件)打开方式关联错误的解决方法
http://www.cnblogs.com/chinhr/archive/2009/04/23/1442212.html 相信有些用户曾试过错误地把LNK文件的打开方式更改其他文件,导致系统所有的<em>快捷方式</em>都失效。有些论坛上有人提供xp系统的方法,对于Windows vista 操作系统稍有难度,现在介绍一个简单的方法,只需要几个步骤就还原LNK文件原来的打开方式。 Windows vista
.lnk文件格式解析
.lnk文件格式解析 由于.lnk文件提供丰富的调用方式,因此在研究该文件类型格式的基础的可以发现有很多字段可以被恶意利用。下面是一个.lnk文件格式的通用结构,也就 说.lnk文件是由这样不同的节组成的,但这些节并不是全都必须存在。 .lnk 文件格式 +---------...
通过LNK文件(快捷方式)解析出目标文件的路径
转载自:https://blog.csdn.net/yoie01/article/details/8688686 尼玛的~网上找了一堆资料都是有问题的代码,各种转发,错的东西传来传去,误人子弟!!! 自己重写了个,加上注释,留着备用 引用头: #include &amp;lt;shlobj.h&amp;gt; 关键引用的类IShellLink: IShellLink主要方法: 1、GetArgument...
C#读写快捷方式(.lnk文件)
[C#]引用COM组件Windows Script Host Object Model;IWshRuntimeLibrary.WshShell shell = new IWshRuntimeLibrary.WshShellClass();IWshRuntimeLibrary.IWshShortcut shortcut =(IWshRuntimeLibrary.IWshShortcut)shell.CreateShortcut("c://a.lnk");<br
IE图标(非快捷方式显示在桌面
Windows 7、Windows 8/8.1、Windows 10均可使用此方式。下载后双击,IE<em>图标</em>即可现实在桌面。
windows7 快捷方式 图标显示异常的解决
1、开始--运行--CMD ; 2、任务管理器的进程 页面 里面把explorer 进程关闭掉; 3、cd /d %userprofile%\appdata\local del iconcache.db /a 4、在任务管理器里面启动 explorer
vista桌面显示ie图标 不是快捷方式
vista桌面<em>显示</em>ie<em>图标</em> 不是<em>快捷方式</em>
更换不了installshield做的程序的卸载快捷方式图标
我的脚本这样写:rn[code=C/C++]rn // 在程序菜单创建卸载<em>快捷方式</em> rn n_result = AddFolderIcon(FOLDER_PROGRAMS, "卸载 Shark",UNINSTALL_STRING, WINDIR, TARGETDIR ^ "Shark.exe", 9, "", REPLACE); // 取EXE的第9个<em>图标</em>做卸载<em>图标</em> rn[/code]rnrn在我机器上打包并测试了下是可以的,但到其他机器上这个卸载<em>图标</em>都是不认得的<em>图标</em>
桌面上的快捷方式图标下面文字显示
1. 右键点击我的电脑——属性——高级——性能——设置——视觉效果,选中“在桌面上为<em>图标</em>标签使用阴影”——应用——确定。 2. 右键点击桌面空白处,点“排列<em>图标</em>”,确保“锁定桌面上的WEB项目”没有被选中 3、如何关闭活动桌面。 右键点击桌面——属性——“桌面”选项卡——单击“自定义桌面”——Web选项卡——去掉“锁定桌面项目”的√,就OK了。   我用的是超级兔子 打开超级兔子-》选择
如何获取快捷方式(.lnk)的各项信息
使用以下代码获取<em>快捷方式</em>的信息,文件名是对的,但是参数、<em>图标</em>文件名和索引等都是<em>不正确</em>的,得到的参数竟然是实际的Description,望给个正确可用的代码。 type TLINK_FILE_INFO
如何读取一个快捷方式(lnk文件)指向的路径呢?
如题,希望能用代码说明。老帖我翻过了。无法实现啊。VC的倒是不少,可看不懂啊。
桌面图标全变成.lnk的图标(WIN7系统电脑除了计算机,网络,回收站以外(包括开始菜单)的图标全都变成后缀为.lnk的文件)
前两天一个同学的电脑发生了此种情况,所有(包括开始菜单里的所有东西)<em>快捷方式</em>都变为了浏览器的.lnk(<em>快捷方式</em>)文件,而且一打开东西,浏览器(因为默认都变为了浏览器的<em>快捷方式</em>)就不停的闪动,之后其它操作都无效了,只能强制关机重启。         究其原因应该是恶意程序修改了计算机的注册表所致,但用各种杀毒软件都查不出有病毒威胁。至于网上大多的解决方法好像都没成效。     解决方法: 1、
桌面快捷方式变.lnk的恢复办法
问题说明:本来想将一个.vbs文件改成先打开google chrome,但是一不小心文件夹下的所有<em>快捷方式</em>全变成了.lnk。 问题思路一:网上先找到了第一种方法(由于注册表下未找到所提的文件,故没敢乱删,放弃) 手工修复    1、首先 WIN + R    2、打开运行程序    3、输入: regedit    4、找到: 计算机\HKEY_CURRENT_USER\SOFTWARE
installshield创建桌面快捷方式的问题
我用<em>installshield</em>制作安装程序,并在安装时自动生成桌面<em>快捷方式</em>。可是用这种<em>快捷方式</em>执行程序却找不到工作目录下的数据文件,而我直接将我的程序发送到桌面<em>快捷方式</em>却没这个问题。请问这是怎么回事?
桌面显示IE图标,不是快捷方式
把IE<em>图标</em><em>显示</em>在桌面上,不是<em>快捷方式</em>哦!!!双击修改注册表即可.
Android桌面的快捷方式图标显示
我想在安卓桌面的某一位置通过代码添加了一个<em>快捷方式</em>,我从远程服务器上下载了<em>图标</em>,然后把这个<em>图标</em>设置成桌面的<em>快捷方式</em><em>图标</em>。rnrn String url = "http://www.the-brights.net/images/icons/brights_icon_50x50.gif";rn InputStream ins = null;rn rn try rn ins = new java.net.URL(url).openStream();rn catch (MalformedURLException e) rn e.printStackTrace();rn catch (IOException e) rn e.printStackTrace();rn rn rn Bitmap bm = BitmapFactory.decodeStream(new FlushedInputStream(ins));rn String extStorageDirectory = Environment.getExternalStorageDirectory().toString();rn OutputStream outStream = null;rn rn try rn outStream = mContext.openFileOutput("test.png", Context.MODE_PRIVATE);rn bm.compress(Bitmap.CompressFormat.PNG, 100, outStream);rn outStream.flush();rn outStream.close();rn rn catch(Exception e)rn rn e.printStackTrace();rn rn rn rn Log.i("info", "Got here");rn Bitmap bm2;rn try rn bm2 = BitmapFactory.decodeStream(mContext.openFileInput("test.png"));rn Log.i("info", bm2.toString());rn rn Intent shortcutIntent = new Intent();rn shortcutIntent.setClassName(mContext, mContext.getClass().getName());rn shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);rn shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);rn shortcutIntent.putExtra("someParameter", "HelloWorld 123");rn Intent addIntent = new Intent();rn addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);rn addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "Shortcut Name 123");rn addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, bm2);rn addIntent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");rn mContext.sendBroadcast(addIntent); rn rn catch(Exception e) rn e.printStackTrace();rn rnrn问题是<em>快捷方式</em>添加上了,但是<em>图标</em>却<em>显示</em>不出来。<em>显示</em>的是默认的<em>快捷方式</em><em>图标</em>。 错在哪里呢?rn
win7修复office图标显示不正确
问题的原因是注册表出了问题,跟WPS程序设置有关系,需要修改注册表,步骤如下: (1)打开注册表 按下组合键Win+R调出系统运行对话框,并在对话框中输入:regedit (2)删除一些注册表选项 1.删除Word对应的注册表选项 删除HKEY_CLASSES_ROOT以下几个文件夹: ① Word.Document ② Word.Document.12 ③ Word.Document.6 ④ W...
如何更换installshield做的程序的删除快捷方式图标
如何更换<em>installshield</em>做的程序的删除<em>快捷方式</em>的<em>图标</em>?我用0,1,2,多没变!rn另!我做的安装程序在安装到最后时会报个错,怎么回事?
installshield中如何动态创建快捷方式
现需要创建acad.exe的<em>快捷方式</em>,因为acad.exe在不同的机器上可能会装在不同的目录中,使用<em>installshield</em>自带的静态创建<em>快捷方式</em>就不行了,如何解决?
为什么我用InstallShield打包。快捷方式不会默认我那Exe的图标
变成全部都是InstallShield本身的<em>图标</em>。
如何通过InstallShield 实现向开始菜单和桌面上添加快捷方式
如何通过InstallShield 实现向开始菜单和桌面上添加<em>快捷方式</em>
VS2010安装包制作 [桌面快捷图标 右键属性 打开文件位置]问题解决
原文链接:http://www.cnblogs.com/jasonxuvip/archive/2012/07/13/2589952.html 前述: 软件打包工具有很多种,让人不知道选那个方便自己使用,Tiger Installer是一个在强大的功能和简单易用两个特性中寻找平衡的安装制作软件【此处不是广告】. 之前为了图方便一直在用 Tiger Installer。 昨天更新了一下
InstallShield 2010 如何给一个目录创建桌面快捷方式
制作一个安装包,应用程序可以创建桌面<em>快捷方式</em>,我还想为我的目标目录也创建桌面<em>快捷方式</em>,这样方便找到该目录。可是创建的快捷名字一直改不了,而且我要创建3个,却只有2个。谁有这方面的经验指导一下。
installshield 2010 创建快捷方式时找不到目标文件。。。
在2010版本中,点击application shortcuts,然后点击new,出来窗口后通过双击进入子目录,发现在目录中只有文件夹却不能<em>显示</em>具体文件,而在之前我的确是把所有文件都在applicat
installshield创建的快捷方式不能用?
程序运行时要用到目录下的文件,用<em>installshield</em>创建的<em>快捷方式</em>不行,要手动创建才行,rn用<em>installshield</em>创建<em>快捷方式</em>的属性中起始位置为空,rn请问该怎么解决呀?我用的是6.22
InstallShield制作的安装文件生成的快捷方式。。。
我用vc自带IS6做了做了安装文件,出现问题:rnrn我在程序里用相对路径读取文件,但是使用制作的安装文件生成的<em>快捷方式</em>打开程序时,为什么读取不到文件。而我找到程序目录,手动发送一个<em>快捷方式</em>到桌面进行运行,却可以成功读取。rnrn这是为什么???有没有人知道?
Installshield怎样动态生成URL快捷方式
我需要制作一个WEB安装,安装过程中可以输入主机IP地址和端口rn想建立一个<em>快捷方式</em>,直接打开IE并访问这个IP地址。
快捷方式图标该怎么做?
做了一个小程序,不知道怎么加上<em>图标</em>和<em>快捷方式</em>,谁能告诉我该从何入手?
获得“快捷方式图标
在程序中提取文件的<em>图标</em>后,怎样实现将<em>图标</em>存成“<em>快捷方式</em><em>图标</em>”,也就是<em>图标</em>左下角改成里面带有小黑箭头的小白方框的<em>图标</em>。
批量解决win10程序以及文件夹图标上有两个蓝色箭头的方法
桌面存在两个蓝色的对角箭头,或新建文件或文件夹时出现两个蓝色对角箭头的解决办法: 解决办法:双击“此电脑”,点击“C盘”,可以看到一个”用户“文件夹,双击”用户“,选择现在正在使用的用户名,例如Administrator,双击用户名,找到该文件夹下的”桌面“或”Desktop“点击“属性”,在“常规”选项卡中的属于项中选择“高级”,出现高级属性对话框之后选择“压缩或加密属性”取消“压缩内容以便节省...
installshield制作的安装包安装后用桌面快捷方式去启动为什么会在桌面上生成两个临时文件夹
我用<em>installshield</em>制作一个安装包,安装包安装后,用桌面上的<em>快捷方式</em>去启动程序,程序会在桌面上生成两个临时文件夹,但其实这两个临时文件夹已在安装路径下生成,不知道为什么会在桌面上又生成一份
NSIS 打包的安装程序安装后,桌面快捷方式图标还是老图标
在项目的1.x版本中使用的<em>图标</em>“A.ico”作为程序的桌面<em>快捷方式</em>的<em>图标</em>,程序安装包使用NSIS工具打包,能正确的安装到系统(Win7)上,程序的<em>快捷方式</em><em>图标</em>也<em>显示</em>的是“A.ico”。后来在2.x版本
解决 Windows 应用图片右上角出现蓝色双箭头
比如这样: 解决方式: 可以看到蓝色双箭头消失了: 补充一下,有时候会出现桌面所有文件夹下的文件都有这个双箭头,那就需要选中 C 盘(即选父文件夹)的桌面文件夹,再右键执行相同的操作。...
关于keil软件图标错乱问题的解决办法
大家在使用keil软件时,不小心误点使软件<em>图标</em>发生错乱,如像上图所示。这时大家不要慌张,也不要急于卸载软件重装。       解决方法:界面的菜单栏有个"Windows"菜单,单击”Windows“菜单下的"Reset View to Default"。如果运行还是不行,这时就将keil软件关闭,打开在重试。一般会恢复正常。 如果您的<em>图标</em>还是错误,那您就在关闭软件,打开在点”Reset Vie
如何获得快捷方式图标
如何把<em>快捷方式</em>的<em>图标</em>放入Picturebox.Image里呢??
删除快捷方式图标程序
删除快捷<em>图标</em>,看上去清秀,易操作, .
获取快捷方式图标的方法
IconHelper里的GetIcon和GetIcons是获取<em>图标</em>的接口。具体用哪个看个人需求。 这个类是网上的几个demo的集合。
快捷方式图标异常解决方法
解压到桌面,双击运行即可(win7)。 原理是删除桌面<em>图标</em>缓存,重启资源浏览器。 很简单是吧,我做成批处理文件,使用方便了。
快捷方式图标有问题
发送到桌面的<em>快捷方式</em>,<em>图标</em>左下角没有表示<em>快捷方式</em>的那个小黑箭头了,看起来就像是一个正常的程序,实际上还是<em>快捷方式</em>的rnrnrn另外,选择“<em>显示</em>快速启动栏后”,快速启动那里也是什么都看不到rnrnrn应该怎么样才能改成正常的呢,大概是什么操作或者设置导致了目前这个现象?
用vs2010 打包程序的时候 主输出创建不了快捷方式
-
VS2010应用程序的打包与图标设置
最近用VS2010+QT做了一个小软件,为了把它打包发布,查了很多资料,现在总结下,便于以后查看。   本方法不限于VS2010,也不限于QT,只要你运行你的代码得到exe之后,都可以参照本方法进行。   参考了很多链接一的方法,向其致谢。但是,其不够全面,有些设置也有遗漏,本文作为对其的一个补充。 步骤一:设置可执行文件<em>图标</em>(限于VS2010,其他平台如VC或者JAVA,我没有试过
Installshield Script刷新桌面
 Installshield Script刷新桌面      在使用Installshield制作打包安装工具的时候,桌面的<em>图标</em>有时候会Create错误(*下面会讲个亲身Experience)。这时候往往是只要刷新一下桌面,就能恢复想要的<em>图标</em>。所以,Here介绍一个在安装结束后,用Installshield Script来刷新桌面的方法。      首先,Refresh Desktop有两
建立图标快捷方式
如何用InstallShield在开始菜单及桌面建立<em>快捷方式</em>?rnInstallShield的版本为6.22
快捷方式图标去箭头
功能: 执行BAT批处理脚本A,去掉桌面<em>快捷方式</em><em>图标</em>上的箭头。 执行BAT批处理脚本B, 还原成操作系统桌面<em>图标</em>默认带箭头的状态。 去箭头 或者 还原箭头 两个脚本都能顺带解决其他方法导致的后遗症问题。 其他方法导致的后遗症问题是指下面这两种后遗症。 任务栏被锁定, <em>快捷方式</em><em>图标</em>的箭头变黑块 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 特点: 1.无后遗症。 2.实现桌面<em>图标</em>在视觉上毫无污染的境界。可以通过放大镜程序任意等级放大检测,不会发现任何污染。 3.使用了一个自己定制的特殊<em>图标</em>文件作为箭头<em>图标</em>,除此之外不给系统添加其他任何文件。 4.明文批处理,无毒无木马,避免了EXE类程序骑马携毒的嫌疑。 5.一次运行,一次解决,立即生效,无需重启动。根治病患,后顾无忧。不使用自启动,无额外资源消耗。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 版本: 脚本和操作系统是32位或者64位毫无关系。 如果谁在这个问题上还特意故弄玄虚扯上64位系统 那就纯属扯淡。 不过因为<em>图标</em>缓存文件涉及具体路径,所以不同系统会有差别, 最早脚本是基于Win7制作,后来添加WinXP版本。 使用其他系统如果发现路径有差别的话,可以自行修改制作成针对其他系统的脚本。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 缺点: 我设置了障碍,需要虚拟分 3分。 其实脚本并不复杂,如果仔细阅读肯定能自己照样子做出来。 我也不缺分,分对我也不重要。我是支持有能力的用户自己去完成的。 设置3分,只是稍微提高了一点获取门槛,不想被别人随意照搬,然后到处乱发。 脚本和所需资源是早在2014年3月就已完成制作。 上传CSDN时是 2017年2月2日。 之所以上传这东西,因为我发现都到了2017年, 结果去网络上搜索,还是没有彻底解决这个问题的案例。 到处都是照搬照抄那些有后遗症或者不彻底的方案。 如果你能看懂 甚至能按照描述做出来 但还是来下载, 这我当做是对我过去付出的认可 以及 尊重吧。 ------------------------------------------------------------------------------------------------------------------------ 脚本过程 1.强制修改注册表,这样可以修复其他方法导致的锁任务栏这个后遗症。 其实这个强制修改注册表也只是返回到操作系统最原始的样子,可以算作还原吧。 2.复制自制的 视觉透明 数据非透明的<em>图标</em>文件,复制到系统目录下。 3.修改注册表,把<em>快捷方式</em>的箭头<em>图标</em>文件指向自制的特殊<em>图标</em>文件。 4.结束explorer进程。 5.清除<em>图标</em>缓存文件(需要先改属性)。 6.重新启动explorer进程。 ------------------------------------------------------------------------------------------------------------------------ 已经不记得从什么时候开始使用没有箭头的<em>快捷方式</em><em>图标</em>了。 自己第一次遇到<em>快捷方式</em><em>图标</em>问题(箭头<em>图标</em>变黑块)是在2013年10月份, 当时并没太在意,只是通过搜索网络找了个普通办法解决了。 但站在现在的位置看当初,那应该是一个临时的处理办法,并不是根治问题的方法。 真正重视并打算弄明白并解决这个问题 是在2014年3月17日到21日的那一段时间。 当时的过程当然是先搜索网络,查看测试当时能找到很多已知的方案, 这是捷径,即站在前人的肩膀上快速了解问题, 掌握大家所利用分的方法,因为里面很可能就包含最终正确方案的一部分。 测试了见过的很多方法,都是先惊喜 最后失望,因为都有问题,不能圆满解决。 还有就是 这卫士 那管家 之类的提供的方法, 应该说这些工具的方案也经历过不同版本,网上见到过评价其导致其他问题。 卫士管家这类工具 那时候我已经很反感了, 早已看透这类东西,所以那时候就已经不用这类东西了。 了解发现 卫士管家这类 他们当然不会直白的使用明文脚本, 而是编译后的程序,有的还不是一次彻底解决问题,需要每次启动后调用一次。 除了卫士管家这类东西之外,那时候网络上已经出现了单独的工具,不少都是挂马的。 虽然能搜到很多,但没有发现能彻底解决的方法。但大体思路已经很清晰, 大家的办法也很相近,只有自己来做才能按照自己的需求彻底解决问题。 其实问题并不算复杂,早期大家的办法不成熟 有后遗症。 后期大家总算摸到门了,但陷在了无尽的尝试和寻找可用的自带<em>图标</em>之中。 然而自带的<em>图标</em>要么是绝对的透明,要么就是有像素的<em>图标</em>, 自带<em>图标</em>不管其像素多少多大,那都是污染。 系统对<em>快捷方式</em><em>图标</em>的处理方法很特殊,还涉及到<em>图标</em>缓存, 桌面<em>快捷方式</em>的<em>图标</em>是箭头<em>图标</em>和原始<em>快捷方式</em><em>图标</em>合成的新<em>图标</em>。 有污染的<em>图标</em>自然不是理想的代替箭头的<em>图标</em>。 而系统自带的透明<em>图标</em>会带来黑方块遮挡这个后遗症。 猜测用透明<em>图标</em>的话,在某一特定时刻系统会检测到异常, 然后就用了全黑<em>图标</em>代替透明<em>图标</em>。总之透明<em>图标</em>不能用。 另外检测黑块问题其实不用重新启动系统去检测,注销后再登陆就可以验证是否有问题。 操作系统是机器,跑的是程序,它对透明<em>图标</em>的判断标准当然是绝对的数据标准,不是我们的视觉标准。 所以操作系统检测出透明<em>图标</em>然后用黑块<em>图标</em>替换,这种透明一定是数据级别的绝对透明。 举个不见得完全正确的例子 比如0代表透明,255代表单一颜色的最大值,那么导致黑块的透明<em>图标</em>一定是0这一级别的数据。 而我们人的视觉并不敏锐,如果0代表透明,那么对我们来说1也是透明,甚至10也可能是透明。 但对于操作系统来说1或者10这和透明就毫无关系了,如果有这样的<em>图标</em> 自然就不会惹上黑块这个后遗症。 但操作系统中不会有这种看起来是透明 实际上 即数据上来说并非彻底透明的 毫无意义的<em>图标</em>, 这也是为什么大家都在找系统中可用来替代的<em>图标</em>,但绝对不会有结果的原因。 所以方案只能是自己动手做一个符合自己标准的视觉透明数据不透明的<em>图标</em>。 自制视觉透明<em>图标</em>,基础是一个完全透明的<em>图标</em>, 为了尽可能减少复杂度,只在这个透明<em>图标</em>上添加一个像素点即可。 初期还曾尝试不同颜色的像素点,甚至考虑绝大多数用户桌面的颜色,还有像素点的位置, 但实际上这些并不影响结果,因为最终视觉上不会看到任何像素。 但考虑到理论基础还是选择了中间色 灰色 作为像素点的颜色。 然后利用软件对像素点做平滑处理,模糊处理,高斯模糊处理。 经过这一系列处理后就形成了肉眼看是完全透明的<em>图标</em>, 但理论上是有颜色的<em>图标</em>,这样Windows转换<em>图标</em>时就不会触发黑块问题。 ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------ 早期出现的有缺陷的方法 方法一 核心语句是清除注册表如下注册表项,此法后遗症是任务栏被锁,不能向任务栏添加<em>快捷方式</em>。 reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f reg delete "HKEY_CLASSES_ROOT\piffile" /v IsShortcut /f 此法虽有不同形式,但无论是BAT命令还是其他不同高级语言编译的EXE,本质上是一样的。 使用高级语言只是换个形式使用命令, 其目的 一是隐藏代码不想公开,还有就是目的不纯 涉及灰色产业链,挂马带毒。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 方法二 是用一个透明<em>图标</em>替换小箭头<em>图标</em>,此法后遗症是导致原来小箭头的<em>图标</em>变成黑块 核心语句 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Shell Icons" /v 29 /d "%systemroot%\system32\shell32.dll,50" /t reg_sz /f 核心<em>图标</em>文件shell32.dll,<em>图标</em>编号50 此法注销或重启动后会发现<em>快捷方式</em>上的黑块。清理<em>图标</em>缓存文件后重启explorer进程可以暂时解决问题。 所以使用此法的方案往往还会利用自启动,每次进入系统后都执行一次清理<em>图标</em>缓存和重启资源管理器进程。 其实系统里还有其他透明<em>图标</em>,当然 用的话也有后遗症 %SystemRoot%\System32\ImageRes.dll 的第113和115两个<em>图标</em>都是透明<em>图标</em>, 因为是透明<em>图标</em>所以没有污迹,但同样注销后有黑块。 此法的核心是利用一个绝对的透明<em>图标</em>替换箭头<em>图标</em>, 无论使用哪个透明<em>图标</em>都可以归结为此类方法,结果也都是一样,会导致黑块问题。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 方法三 替换小箭头<em>图标</em>,选择了<em>图标</em>资源文件imageres.dll,内部196号<em>图标</em> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /t reg_sz /f 缺点是 <em>快捷方式</em><em>图标</em>会染上污迹,脏兮兮 196号<em>图标</em>,并不是全透明无像素<em>图标</em>,它是类似于一道下划线的<em>图标</em>,所以就有了污迹的效果。 196,是1条线。 197,是2条线。 198,是3条线。 使用系统自带的任何其他非透明<em>图标</em>代替箭头<em>图标</em>,都可以归结为此类方法。 虽然结果会有差别,但充其量也就是<em>图标</em>污染程度不同这样的差别。 解决<em>快捷方式</em>箭头问题所需要的<em>图标</em>是视觉上透明,数据级别不透明的<em>图标</em>。 操作系统内设计一个有像素的<em>图标</em>自然是为了看得到,而不是看不到, 对操作系统来说设计那样的<em>图标</em>没有意义,所以操作系统不会自带那样的<em>图标</em>, 因此在操作系统自带的<em>图标</em>范围内找答案不会有结果。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
怎样建立快捷方式图标
桌面上的快捷<em>图标</em>怎样用C++Builder创建,谢谢各位
如何刷新快捷方式图标
如何在Install Shield制作的安装程序中刷新<em>快捷方式</em>的<em>图标</em>?rn由于安装的程序太久了,现在突然需要更换一个新的<em>图标</em>,因为EXE文件名没有改变,Windows操作系统会自动缓存icon的,所以无论怎么刷新不没有任何变化!rnrn请问应该如何操作,才能刷新这个<em>图标</em>呢?rn能够指点怎样使用VC调用系统的Win32 API的方法也可以?
Win7快捷方式图标管理器
Win7<em>快捷方式</em><em>图标</em>管理器,非常好用!!!!
取得Internet 快捷方式 图标
[img=http://i.6.cn/cvbnm/43/7e/f0/23b8baea9753c51a5ad7a1a1c71d22ef.jpg][/img]rnrn把Internet <em>快捷方式</em><em>图标</em>拖入软件的时候ListView里面<em>显示</em>他的<em>图标</em>怎么<em>显示</em>啊?rn哥哥姐姐帮帮忙
JD的图标快捷方式
JD的<em>图标</em><em>快捷方式</em>
launcher 丢失快捷方式图标
问题描述:rnrn不断的断电重启机器,然后launcher桌面上的<em>图标</em>有时候会发生重叠或者丢失。rn注意:只是<em>图标</em>(icon)丢失,文字(title)还在。rnrn另外,,小部件有时候也会丢失,出现“加载小部件出现问题”。rnrn发生这个现象之后,重启一下机器就可以恢复原来的样子。我看了数据库,数据是对的。rnrn请大家帮忙分析一下。
关于快捷方式图标的问题
浏览器的收藏夹里,每个地址访问后会有一个网站的<em>图标</em>。rn桌面上建个指向网页的<em>快捷方式</em>,访问后<em>图标</em>也变成网站的了。rn想知道这些<em>图标</em>储存在哪????
更改快捷方式图标 VB
先说下想实现的功能,一个小程序,可以实现更改桌面某<em>快捷方式</em><em>图标</em>。 rn我已经做了一些测试:如下 rnPrivate Sub fnShellLinkObjectSetIconLocationVB() rnDim objShell As Shell32.Shell rnDim objFolder As Shell32.Folder rnrnSet objShell = New Shell rnSet objFolder = objShell.NameSpace(ssfPROGRAMS) rnIf (Not objFolder Is Nothing) Then rnDim objFolderItem As FolderItem rnrnSet objFolderItem = objFolder.ParseName("Internet Explorer.lnk") rnIf (Not objFolderItem Is Nothing) Then rnDim objShellLink As ShellLinkObject rnrnSet objShellLink = objFolderItem.GetLink rnIf (Not objShellLink Is Nothing) Then rnobjShellLink.SetIconLocation objShellLink.path, 1 rnobjShellLink.Save rnEnd If rnSet objShellLink = Nothing rnEnd If rnSet objFolderItem = Nothing rnEnd If rnSet objFolder = Nothing rnSet objShell = Nothing rnEnd Sub rnrn但在 rnobjShellLink.SetIconLocation objShellLink.path, 1 rn,即方法SetIconLocation(bs As String, iIcon As Long)时,必须提供一个iIcon,这个iIcon好像只能是<em>快捷方式</em>已有的,或者操作系统的一些,而不能是我自己的。 rnrn[color=#FF0000]如何实现提供一个ICON文件的路径,将<em>快捷方式</em>的<em>图标</em>改称这个?? rn或者改称我的小程序的<em>图标</em>,这样会不会容易些?[/color]rnrn[color=#FF0000]另外如果可以更改应用程序的<em>图标</em>,也请赐教阿[/color],狂加分。rnrn附:我知道右键点击可以更改,但我想代码里实现这个功能。
关于快捷方式图标
CComPtr slink;rnslink.CoCreateInstance(CLSID_ShellLink));rnrnCComPtr pFile;rnslink.QueryInterface(&pFile);rnrnpFile->Load(fname->AllocSysString(), STGM_READ));rnslink->Resolve(hWnd, SLR_NOUPDATE);rnrnCString str;rnGameListItem Item;rnslink->GetDescription(str.GetBuffer(MAX_PATH), MAX_PATH));rnstr.ReleaseBuffer();rnstrcpy(Item.Description, str);rnrnslink->GetArguments(str.GetBuffer(MAX_PATH), MAX_PATH));rnrnstr.ReleaseBuffer();rnstrcpy(Item.Argument, str);rnslink->GetPath(str.GetBuffer(MAX_PATH), MAX_PATH, NULL, SLGP_UNCPRIORITY))rnstr.ReleaseBuffer();rnstrcpy(Item.Path, str);rnrnint index;rnslink->GetIconLocation(str.GetBuffer(MAX_PATH), MAX_PATH, &index));rn~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~rn在这里怎么也得不到<em>图标</em>的路径。前边的函数都正确rn想尽所有的办法了,就是不行么!!!!!!rn帮忙啊rn
如何生成快捷方式图标
已有现成的icon<em>图标</em>,如何在左下角加入小箭头呢?
去除win7快捷方式图标
在cmd窗口运行 cmd /k reg delete &quot;HKEY_CLASSES_ROOT\lnkfile&quot; /v IsShortcut /f &amp;amp; taskkill /f /im explorer.exe &amp;amp; start explorer.exe
Jmeter快捷方式图标制作
JMeter<em>快捷方式</em><em>图标</em>制作 去掉cmd命令窗口: 打开使用jmeter时,如果使用默认的jmeter.bat启动的话,会出现一个CMD命令窗口之后再会启动jmeter工作界面。直接启用ApacheJMeter.jar文件即可跳过CMD命令窗口启动jmeter工作界面。 桌面快捷<em>图标</em>制作步骤: 1.右键保存上<em>图标</em>至本地电脑: 2.右键jmeter.bat,创建<em>快捷方式</em>至桌面; 3.右键jmeter...
win10还原快捷方式图标
win10还原<em>快捷方式</em><em>图标</em>
快捷方式管理程序 图标管理
一个小软件,用于管理<em>快捷方式</em>。你还为桌面上那么多<em>图标</em>烦恼么?有了她,让你的桌面清清爽爽,达到美化的效果···
设置程序快捷方式图标
我先请教大家,用C#开发完成的项目,要实现打包安装,安装好之后桌面的那个<em>快捷方式</em><em>图标</em>在哪里设置啊?
更改快捷方式指向图标
我用"vb6stkit.DLL"的fCreateShellLink函数建立<em>快捷方式</em>,但想更改<em>快捷方式</em>的指向<em>图标</em>为另一个应用程序的<em>图标</em>,不知道该如何实现
快捷方式图标丢失,亟待解决!!!
我用优化大师卸载ROSE后,所有的<em>快捷方式</em>都失效,Expend通过XP盘修故rundll32后,<em>快捷方式</em>能连接到原可执行文件,但是<em>快捷方式</em><em>图标</em>(桌面和开始菜单所有的<em>快捷方式</em>,通过更改<em>图标</em>也没有用)丢失,只有<em>显示</em>左面<em>图标</em>未丢失,大家帮忙解决哈,<em>快捷方式</em>那样没穿衣服的,看的怪别扭滴。rn 注:系统没有中毒
解决图标不正确字体
自己的系统中的复选框<em>图标</em>不正常,为一个灰色的图像,不是正常的对号勾选,解决此问题是由于系统字体安装部完全,下载此资源,解压,管理员获得权限,安装即可。
如何更改installshield图标
1。我打包后,生成的setup.exe文件的<em>图标</em>是<em>installshield</em>自己带的。rn如何换成我自己的<em>图标</em>?rn2。刚开始安装的时候,闪屏出现的同时,下面提示开始准备安装,可是rn那个对话框中的字都是英文的。怎么更改它变成中文的。(我已经安装了东方rn语言包,以后的安装界面都是中文了,就第一开始准备安装那个界面的是英文的,rn界面上写着“<em>installshield</em> is preparing install .......”)rnrn3,在背景图案的最左上角都有一个<em>installshield</em>的<em>图标</em>,我怎么把rn那个讨厌的<em>图标</em>换成我自己的。
桌面显示快捷方式 桌面显示快捷方式
桌面<em>显示</em>的文件,帮助在快速启动栏添加桌面<em>显示</em>的<em>快捷方式</em>
快捷方式"图标">修改你的文件"快捷方式"图标
修改你的文件"<em>快捷方式</em>"<em>图标</em>,样你桌面上的"<em>快捷方式</em>"<em>图标</em>,更美观.
删除图标快捷方式的字样注册表
删除<em>图标</em><em>快捷方式</em>的字样的注册表补丁 Windows Registry Editor Version 5.00 [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer] "Link"=hex:00,00,00,00
取消快捷方式图标中的箭头
<em>快捷方式</em><em>图标</em>通常在左下角有一个小箭头,通过修改注册表可以取消小箭头的<em>显示</em>。
快捷方式图标变白完美解决
annotation:explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理,删除该程序会导致Windows图形界面无法使用 解决方式:把<em>图标</em>缓存的数据库删除 第一步:win+r cmd进入命令行 第二步:一行一行键入如下命令 taskkill /im explorer.exe /f cd /d %u...
如何设置程序的快捷方式图标
最近用C#做个应用程序,可是在打包时却不知道如何设置桌面<em>快捷方式</em>的<em>图标</em>,因为程序自带的<em>图标</em>是一张纸的模样,我想自定义<em>图标</em>,请各位师兄给予帮助为谢!
如何改变VFP的快捷方式图标
请问如果我想改变用VFP编写的系统的<em>快捷方式</em><em>图标</em>怎么办?rn
OblyTile Win8Metro快捷方式图标修改
Win8下的Metro<em>图标</em>修改,可自定义修改<em>快捷方式</em>的图片
修复快捷方式图标失效.bat
windows修复<em>快捷方式</em><em>图标</em>失效.bat
Launcher 快捷方式图标处理疑问
我想将Launcher上的<em>快捷方式</em>通过程序处理改成圆角的。rnrn这里是处理<em>图标</em>的代码[url=http://blog.csdn.net/Android_Tutor/archive/2010/11/02/5981753.aspx][/url]rnrn我在Launcher.java的infoFromShortcutIntent方法中添加如下代码:rn[code=Java]rn Bitmap bitmap1 = ImageUtil.drawableToBitmap(context.getPackageManager().getDefaultActivityIcon());rn Bitmap zoomBitmap = ImageUtil.zoomBitmap(bitmap1, 60, 60); rn icon = new BitmapDrawable(ImageUtil.getRoundedCornerBitmap(zoomBitmap, 10.0f));rn[/code]rnrn完整的方法如下:[code=Java]rn private static ApplicationInfo infoFromShortcutIntent(Context context, Intent data) rn Intent intent = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_INTENT);rn String name = data.getStringExtra(Intent.EXTRA_SHORTCUT_NAME);rn Bitmap bitmap = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_ICON);rnrn Drawable icon = null;rn boolean filtered = false;rn boolean customIcon = false;rn ShortcutIconResource iconResource = null;rnrn if (bitmap != null) rn icon = new FastBitmapDrawable(Utilities.createBitmapThumbnail(bitmap, context));rn filtered = true;rn customIcon = true;rn else rn Parcelable extra = data.getParcelableExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE);rn if (extra != null && extra instanceof ShortcutIconResource) rn try rn iconResource = (ShortcutIconResource) extra;rn final PackageManager packageManager = context.getPackageManager();rn Resources resources = packageManager.getResourcesForApplication(rn iconResource.packageName);rn final int id = resources.getIdentifier(iconResource.resourceName, null, null);rn icon = resources.getDrawable(id);rn catch (Exception e) rn w(LOG_TAG, "Could not load shortcut icon: " + extra);rn rn rn rnrn if (icon == null) rn icon = context.getPackageManager().getDefaultActivityIcon();rn rn final ApplicationInfo info = new ApplicationInfo();rn //info.icon = icon;rn // modify start tangrn Bitmap bitmap1 = ImageUtil.drawableToBitmap(context.getPackageManager().getDefaultActivityIcon());rn Bitmap zoomBitmap = ImageUtil.zoomBitmap(bitmap1, 60, 60); rn info.icon = new BitmapDrawable(ImageUtil.getRoundedCornerBitmap(zoomBitmap, 10.0f));rn // modify end tangrn rn info.filtered = filtered;rn info.title = name;rn info.intent = intent;rn info.customIcon = customIcon;rn info.iconResource = iconResource;rnrn return info;rn rn[/code]rnrn那位大哥做过的,提供思路,指点指点迷津,先谢谢了。
桌面的快捷方式图标异常
今天打开电脑,突然发现桌面的vs2013<em>快捷方式</em>变了模样,看起来很是不爽,解决了一下。 首先,出现这种现象的原因,还是没有搞清楚,望知道的人留言,万分感谢! 解决方法很太麻烦了,我找到一种很简单的方法,如下,同时,<em>图标</em>异常的,用这个方法通常很好。 1.打开360,点击---人工服务 2.直接搜桌面<em>图标</em>异常,选第一个--立即修复
Visual Studio2010(vs2010)的快捷方式图标
相信很多朋友在用微软的VS2010的时候会遇到一种情况,那就是安装好VS2010的时候找不到打开的<em>快捷方式</em>。其实那个<em>图标</em>在系统盘里,目录为:C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE,只要找到这个文件夹就会发现有一个 ∞ 这个符号的<em>图标</em>的exe文件就是了!
windows7快捷方式图标丢失解决方法
自从装了Windows 7 后,遇到两次桌面<em>快捷方式</em>丢失的问题了,网上找了个解决方法,而且不用任何第三方软件,效果是立竿见影的。 方法是结束正在运行的Explorer.exe进程,运行CMD,执行以下命令: CD /d %userprofile%\AppData\Local DEL IconCache.db /a EXIT 重新运行Explorer.exe进程,丢失的<em>图标</em>都出...
win2000的快捷方式图标没了,怎么办?
所有的<em>快捷方式</em> (*.lnk)rn的<em>图标</em>全部变为白色的windows标志的空白<em>图标</em>了.rnrn怎么办, 不是我的电脑, 是别人的, 我看了注册表也没发现什么问题rnrn原来是连允许<em>快捷方式</em>都可以的, 我改了下注册表, 可以允许<em>快捷方式</em>了rnrn但是<em>图标</em>还是出不来...rnrn不知道它装了什么软件导致的, 大家帮帮忙... 谢谢rnrn
打包后快捷方式图标的问题
我已经将应用程序的<em>图标</em>设定为自己的<em>图标</em>,然后在打包的时候把这个<em>图标</em>打进去,将应用程序在开始菜单和桌面<em>快捷方式</em>的<em>图标</em>设定为该<em>图标</em>。rn问题是,我还包含了一些其他文件,比如chm文件和word文件,它们到目标机器后自身的<em>图标</em><em>显示</em>没有问题,但是在开始菜单里面指向这些文件的<em>快捷方式</em>的<em>图标</em>却不是对应<em>图标</em>,怎么处理?
n810上程序的快捷方式图标
大家好!rn 我用Qt编写了一个程序,打成了debian包安装到nokia n810手机上(maemo操作系统),在src/src.pro中,我加入了如下的代码段:rnunix rn #VARIABLESrn isEmpty(PREFIX) rn PREFIX = /usr/localrn rnBINDIR = $$PREFIX/binrnDATADIR =$$PREFIX/sharernrnDEFINES += DATADIR=\"$$DATADIR\" PKGDATADIR=\"$$PKGDATADIR\"rnrn#MAKE INSTALLrnrnINSTALLS += target desktop iconxpm icon26 icon40 icon64rnrn target.path =$$BINDIRrnrn desktop.path = $$DATADIR/applications/hildonrn desktop.files += $$TARGET.desktoprnrn iconxpm.path = $$DATADIR/pixmaprn iconxpm.files += ../data/maemo/$$TARGET.xpmrnrn icon26.path = $$DATADIR/icons/hicolor/26x26/appsrn icon26.files += ../data/26x26/$$TARGET.pngrnrn icon40.path = $$DATADIR/icons/hicolor/40x40/appsrn icon40.files += ../data/40x40/$$TARGET.pngrnrn icon64.path = $$DATADIR/icons/hicolor/64x64/appsrn icon64.files += ../data/64x64/$$TARGET.pngrnrn我把data文件夹(存图片的文件夹)放在与src文件夹同一路径,然后在src/myapp.desktop中编写代码如下:rn[Desktop Entry]rnEncoding=UTF-8rnVersion=0.1rnType=ApplicationrnName=myapprnExec=/usr/bin/myapprnIcon=myapprnX-HildonDesk-ShowInToolbar=truernX-Osso-Type=application/x-executablernrn在debian/myapp.install文件中编写代码如下:rnsrc/myapp.desktop usr/share/applications/hildonrndata/26x26/myapp.png usr/share/icons/hicolor/26x26/appsrnrn但是当我将程序装到手机上后,<em>快捷方式</em>的<em>图标</em>不是我想要的<em>图标</em>,而是系统默认的<em>图标</em>,我不知道错误处在哪个地方,请高手指点啊,谢谢了!
vc对文件夹遍历其下的所有子文件夹和文件下载
vc对文件夹遍历其下的所有子文件夹和文件 相关下载链接:[url=//download.csdn.net/download/hailang2513/2022227?utm_source=bbsseo]//download.csdn.net/download/hailang2513/2022227?utm_source=bbsseo[/url]
逆滤波和维纳滤波 matlab下载
本文档包含有维纳滤波和逆滤波的MATLAB代码以及实验结果分析。 相关下载链接:[url=//download.csdn.net/download/u014250778/7073407?utm_source=bbsseo]//download.csdn.net/download/u014250778/7073407?utm_source=bbsseo[/url]
中间件调优tomcat下载
中间件调优方法 相关下载链接:[url=//download.csdn.net/download/snoopy2011/7346327?utm_source=bbsseo]//download.csdn.net/download/snoopy2011/7346327?utm_source=bbsseo[/url]
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件
我们是很有底线的