这是我尝试在Play商店中为我的应用提供图像时收到的错误消息.这是图像.

它是在GIMP中创建的.请帮助,这使我无法获取我的应用程序.
我正在创建一个WPF应用程序,所以我主要使用ImageSource类来处理图标.但是,系统托盘图标必须是类型System.Drawing.Icon.是否可以从png图像创建这样的对象?
我尝试过以下方法:
private static System.Drawing.Icon _pngIcon;
public static System.Drawing.Icon PngIcon
{
get
{
if (_pngIcon == null)
{
//16x16 png image (24 bit or 32bit color)
System.Drawing.Bitmap icon = global::BookyPresentation.Properties.Resources.star16;
MemoryStream iconStream = new MemoryStream();
icon.Save(iconStream, System.Drawing.Imaging.ImageFormat.Png);
iconStream.Seek(0, SeekOrigin.Begin);
_pngIcon = new System.Drawing.Icon(iconStream); //Throws exception
}
return _pngIcon;
}
}
Run Code Online (Sandbox Code Playgroud)
Icon构造函数抛出异常,并显示以下消息:"参数'图片'必须是可用作图标的图片."
我认为它可能是图像颜色的位深度,因为我之前遇到了一些问题,但32位和24位图像都不起作用.我可能想做什么?
是否有可以将图标添加到现有可执行文件的命令行工具?它应该能够将图标设置为资源管理器中显示的文件的"主"图标.
我没有Visual Studio,也无法使用包含该图标的自定义资源重新编译exe.
UPDATE:因为发布这个问题我已经找到了最好的工具是迄今为止附带RCEDIT.exe实用WinRun4J.
可能重复:
如何禁用突出显示应用程序图标?
嗨,这是一个iPhone目标C问题.
当我为应用程序设置图标文件时,例如icon.png.当它在手机上显示时,会自动在icon.png上添加白色反射效果
有没有办法去除te反射效果?因为我可以看到有些应用程序没有图标上的白色反射效果
应用程序图标和默认屏幕可以在iPhone中本地化吗?有人试过吗?
理论上它应该是可能的,因为它们只是图像资源,但我发现在文档中没有明确提到这一点,我不希望我的应用程序被拒绝或失败.
使用没有文字标题的图标图像时,图标应该代表当前状态还是下一个状态?例如,我有一个文本块,我想最小化/最大化,或者我想切换显示所有用户记录或只是我的记录.我确信任何一方都有令人信服的论据,并且知道一致性是关键,但与直观的用户设计相关的论据是什么?
如何为此站点中的元素创建类似的"搜索"元素?

如果我们查看源代码,他会有一个文本框,后跟一个<span>标记.
<input type="text" name="q" id="site-search-input" autocomplete="off" value="Search" class="gray" />
<span id="g-search-button"></span>
Run Code Online (Sandbox Code Playgroud)
我在哪里可以获得类似的"放大镜"图像?
我用Inno Setup创建了一个安装程序.用于桌面快捷方式和开始菜单的图标嵌入在应用程序可执行文件中.
最初创建安装程序时,我没有设计团队的最终产品图标.当我完成安装程序时,我使用了临时图标.
一切都按原样运作,直到我更改了最后一个图标.现在桌面快捷方式和开始菜单图标始终显示旧图标,即使图标正确无处不在.
这是脚本的Icon声明部分.
[Icons]
Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; WorkingDir: {app}
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}; IconFilename: {app}\Icons\stop.ico
Name: {commondesktop}\{#MyAppVersionName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon; WorkingDir: {app}
Run Code Online (Sandbox Code Playgroud)
这是我尝试过的:(这是一个Windows 7系统)
如果我查看快捷方式属性,并选择"更改图标",我会看到正确的图标.重新选择它没有任何效果.我也尝试过选择一个不相关的图标然后重新选择正确的...仍然显示旧图标.
我遵循建议删除IconCache.db并重新启动机器,但这也没有效果.
世界上哪里有旧图标?安装程序中没有任何地方.
想法有人吗?
我正在制作应用程序,我试图关闭图标光泽效果.在早期的Xcode 4中,它可以通过打开"Prerenderred"复选框来关闭图标光泽效果.现在,当我想使用资产目录时,我必须编辑.plist文件.我做到了.我添加键Icon already includes gloss effects并设置为YES但效果仍在图标上.如何在新Xcode中正确禁用此效果?
先感谢您.
icons ×10
iphone ×2
android ×1
cocoa-touch ×1
css ×1
css3 ×1
exe ×1
gimp ×1
google-play ×1
html ×1
ico ×1
image ×1
inno-setup ×1
intellisense ×1
ios ×1
localization ×1
png ×1
resources ×1
windows-7 ×1
wpf ×1
xcode ×1
xcode5 ×1