icône générique affiche pour mon application dans la boîte de dialogue Alt-Tab

StackOverflow https://stackoverflow.com/questions/4707708

  •  11-10-2019
  •  | 
  •  

Question

J'ai une vieille application VB6 et chaque fois que l'utilisateur fait la chose Alt-Tab, l'affichage de dialogue une icône générique au lieu de l'icône de l'application.

Que puis-je faire pour afficher l'icône appropriée dans la fenêtre Alt-Tab?

Était-ce utile?

La solution

Il a besoin d'un peu de travail supplémentaire que le simple ajout de l'icône à une forme, mais assez facile à faire:

http://www.vbaccelerator.com/home/vb/ Conseils / setting_the_app_icon_correctly / article.asp

Autres conseils

Chaque forme a une propriété « Icône » vous pouvez définir dans la fenêtre des propriétés d'attribuer une icône. On dirait que cela a été utilisé pour définir l'icône sur la forme principale, de sorte que la fenêtre de votre application semble correcte.

Cependant, il y a aussi une icône au niveau du projet qui est utilisé pour la fenêtre Alt-Tab et la barre des tâches. Vous réglez cette fonction sur l'onglet « Make » de la boîte de dialogue « Projet / Propriétés »:

text alt

Dans la section « Application », vous pouvez définir le titre de l'application, et utiliser la liste déroulante pour attribuer l'une des icônes de symboles de l'application à l'icône de l'application. C'est ce qui va afficher dans la boîte de dialogue Alt-Tab et la barre des tâches.

Notez que chaque forme possède également une propriété « ShowInTaskbar » que par défaut True. Vous devez définir cette propriété sur False pour toute forme non modale dans votre application (autres que la principale forme) pour les empêcher d'afficher les icônes de la barre des tâches supplémentaires.

Enfin, vous devriez vérifier le lien sur la réponse d'Adam Dempsey pour voir comment prendre en charge plusieurs résolutions icône. Au strict minimum, vous pouvez juste créer une icône 16x16 et le fixer comme décrit. Windows se chargera de la mise à l'échelle, bien que vous aurez un peu de flou lorsque l'icône est mis à l'échelle pour des résolutions plus élevées.

si ce ans - j'ai eu le problème et résolu, et la solution est non représentée. Comme ce dans l'une des meilleures réponses Google, je pensais que je voudrais ajouter ici.

Si vous avez défini l'icône sur la forme et dans les paramètres, et il est toujours pas montrer - vous avez peut-être régler le paramètre de forme « ShowIcon » false. Lorsque cela est faux, même si vous avez une icône attachée -. Il ne sera pas affiché dans le menu Alt-Tab

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top