草庐IT

icon图标

全部标签

windows - 每个文件实例的自定义图标

某些Windows程序可以对具有相同扩展名的不同文件使用不同的图标。例子.sln可以根据解决方案所在的VisualStudio版本显示不同的图标(实际上,由.sln顶行的版本号决定)Photoshop.psd文件包含带有图像缩略图的图标如果在InternetExplorer中打开或保存,.url快捷方式文件具有页面的图标我猜它一定是那台电脑的自定义设置。在没有安装VisualStudio的盒子上,.sln文件只有默认的“我不知道这个程序”图标。注册表中是否有需要更改的内容?我该怎么做?我希望可以选择将自定义图标与文件关联到我自己的程序。[编辑]我真的可以在托管代码中做到这一点。它是可能

c++ - 是什么在窗口的上角创建了三个关闭/最小化/最大化图标? (C++)

我正在制作一个C++/Windows/DirectX程序,当它以窗口模式运行时(使用d3dpp.Windowed=(!FULLSCREEN);其中FULLSCREEN定义为0),通常位于任何窗口顶部的三个图标(最小化、最大化/恢复和关闭)不存在。此外,它不仅仅是一张没有边框或其他任何东西的图像,它看起来与普通窗口相同,只是减去了前面提到的三个图标。那么,什么会导致窗口在不改变它的任何其他方面的情况下丢失顶角的三个图标? 最佳答案 您不会告诉您窗口是如何创建的。当对普通Win32进行编程时,您使用CreateWindow()或Crea

c# - 关联文件类型和图标

好的,我已经看遍了,我很难弄清楚如何将自定义文件类型与我的C#应用程序相关联。我正在使用VisualStudio2008并且由于公司部署而仅限于.NET2.0。基本上我真正想要做的就是允许用户双击我的自定义文件类型或将其拖放到应用程序图标上并加载数据,以及在文件本身上显示自定义图标。我可以通过对话框打开文件,一切正常。试图阅读Micosoft的在线文档很难理解,而且并没有真正给我我需要的所有细节。如果有人知道在哪里可以找到好的教程或可以解释它,我将不胜感激。谢谢帕特里克 最佳答案 此CodeProjectarticle有一些源代码通

c++ - Windows 样式标志(如 WS_TILED 和 WS_ICONIC 只是重命名其他标志)的目的是什么? ( Windows/C++)

我正在查看各种窗口样式标志,我注意到一些标志是这样定义的:#defineWS_TILEDWS_OVERLAPPED#defineWS_ICONICWS_MINIMIZE#defineWS_SIZEBOXWS_THICKFRAME#defineWS_TILEDWINDOWWS_OVERLAPPEDWINDOW定义与其他标志完全相同的新标志的目的是什么? 最佳答案 它的目的是向后兼容。WS_TILED和WS_ICONIC可能可以追溯到Windows版本1。Microsoft的一大负担是,一旦他们将#define或函数放入SDK头文件中,

windows - Windows Phone 中的动画应用程序图标

我已经尝试用谷歌搜索这个但一无所获。我想要的是如何在WindowsPhone上更改我的图标的教程或示例代码,如人员应用程序或SMS。例如,当您收到一条新的SMS消息时,它会在图标中的脸部旁边放置一个数字。我有什么办法可以在我的应用中做到这一点吗? 最佳答案 您需要发送一个TilePushNotification.这允许您更新图像、文本和(可选)数字。推送通知应该从远程[web]服务触发。您还可以使用ShellTileSchedule定期更新磁贴. 关于windows-WindowsPho

windows - 如何制作一个 16x16 像素图标大小的符号按钮?

我尝试用MFC制作一个SymbolButton。图标资源(*.ico)的大小为16x16像素。当我将图标加载到按钮中时,图标显示为原来的两倍大。您知道我如何指定绘制在按钮表面上的图标的大小吗?我正在使用的代码片段:CButton*btn=reinterpret_cast(GetDlgItem(IDC_BUTTON_RUNTER));btn->SetIcon(AfxGetApp()->LoadIconA(MAKEINTRESOURCE(IDI_RUNTER)));感谢您的帮助! 最佳答案 您可以使用LoadImage而不是LoadIc

windows - 如何更改Windows用户图标

在工作中,我们将所有新机器设置为具有默认用户。该用户的用户图片带有我们公司的Logo。我正在对此进行自动化,并且很难找到一种无需手动设置即可更改用户图片的方法。这可能吗?如果可以,我该怎么做?这需要适用于Windows7,但最好支持其他版本。提前致谢。 最佳答案 我在以下位置找到了答案(至少对于Windows7):http://joco.name/2010/12/06/i-discovered-the-new-windows-user-tile-api/给出的小示例应用程序效果很好。 关

php - 如何使用 PHP 从可执行文件中提取图标?

我需要从可执行文件(.exe)中提取图标(.ico文件)。我需要它用于Windows上的PHP。有什么想法吗? 最佳答案 我原本以为ImageMagick会从.exe文件中提取图标。但是,我的内存力似乎出问题了。相反,由于您已准备好接受使用exec,我认为最快和最简单的解决方案是使用ResHacker这样的工具。可以在命令行模式下驱动。然后,如果您需要从.ico转换为.png,根据您的最后一个问题,您可以使用ImageMagick。 关于php-如何使用PHP从可执行文件中提取图标?,我

windows - wxMSW设置窗口左上角图标

我正在使用wxWidgets(2.9分支)开发一个项目。我正在使用gcc和makefiles-我在这个交易中发现的大多数问题都是与VisualStudio相关的。问题是,我已经用IcoFX创建了一个图标,它包含几种不同大小的图标,包括应该显示在窗口角落的16x16图标。该图标会显示在Windows7任务栏中,但不会出现在窗口的一角或Alt+Tab菜单中。我的资源文件是这样的:#include"wx/msw/wx.rc"1ICON"images/icon-win.ico"无论我把什么作为图标的标识符(试过1、0、字符串、wx***),它都不会改变任何东西。我正在使用windres将资源文

java:将图标放入 .jar 文件中以便 Windows 资源管理器可以识别它们?

Windows知道在哪里可以找到.exe或.dll文件中的图标。有什么方法可以在.jar文件中设置图标资源以便Windows可以识别它们吗?(我对XP或Windows7的答案感兴趣) 最佳答案 JavaWebStart可以安装图像以用于桌面快捷方式和菜单项。JWS还支持可以在应用程序加载(和/或更新新类)时显示的启动画面。对图标的支持适用于任何可用Java的桌面PC平台(警告:如果操作系统支持该功能)。 关于java:将图标放入.jar文件中以便Windows资源管理器可以识别它们?,我