在Alt-Tab对话框中为我的应用程序显示通用图标

我有一个旧的VB6应用程序,每当用户执行Alt-Tab时,对话框会显示一个通用图标而不是应用程序图标。 如何在Alt-Tab窗口中显示正确的图标?     
已邀请:
它需要一些额外的工作,而不仅仅是将图标添加到表单,但很容易做到: http://www.vbaccelerator.com/home/vb/tips/setting_the_app_icon_correctly/article.asp     
每个表单都有一个“图标”属性,您可以在属性窗口中设置该属性以指定图标。听起来这用于在主窗体上设置图标,因此您的应用程序窗口看起来是正确的。 但是,还有一个项目级图标,用于Alt-Tab窗口和任务栏。您可以在“项目/属性”对话框的“生成”选项卡上进行设置: 在“应用程序”部分中,您可以设置应用程序的标题,并使用下拉列表将应用程序的一个表单图标指定为应用程序图标。这将显示在Alt-Tab对话框和任务栏中。 请注意,每个表单还具有默认为True的“ShowInTaskbar”属性。对于应用程序中的任何非模态窗体(主窗体除外),您应将此属性设置为False,以防止它们显示其他任务栏图标。 最后,您应该查看关于Adam Dempsey答案的链接,了解如何支持多个图标分辨率。至少,你可以创建一个16x16图标并按照描述附加它。 Windows将处理缩放,但是当您的图标按比例放大以获得更高分辨率时,您会遇到一些模糊。     
虽然这已经很久了 - 我遇到了问题并解决了问题,这里没有显示解决方案。由于这是Google最热门的回复之一,我想我会在这里添加它。 如果您在表单和设置中设置了图标,但仍未显示 - 您可能已将“ShowIcon”表单设置为false。如果这是错误的,即使您附加了图标 - 它也不会显示在Alt-Tab菜单中。     

要回复问题请先登录注册