Frage

Ich habe eine alten VB6 app und wenn der Benutzer tut die Alt-Tab Sache, der Dialog zeigt ein allgemeines Symbol anstelle des Anwendungssymbols.

Was kann ich tun, um das richtige Symbol in den Alt-Tab-Fenstern angezeigt werden?

War es hilfreich?

Lösung

Es braucht ein wenig zusätzlichen Arbeit als nur das Hinzufügen des Symbols in eine Form, aber einfach genug zu tun:

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

Andere Tipps

Jede Form hat eine „Icon“ Eigenschaft, die Sie im Eigenschaftenfenster festlegen können ein Symbol zuweisen. Es klingt wie dies das Symbol setzen auf dem Hauptformular verwendet wurde, so Fenster des App sehen richtig.

Allerdings gibt es auch ein Projekt-Ebene-Symbol, das für die Alt-Tab-Fenster und die Taskleiste verwendet wird. Sie setzen diese auf der „Make“ -Reiter des „Projekt / Eigenschaften“ -Dialog:

alt text

In der „Anwendung“ Abschnitt können Sie die Anwendung des Titels festgelegt und die Dropdown-Liste zu assign einer der Formicons Anwendung verwenden das Anwendungssymbol zu sein. Dies ist, was in dem Alt-Tab-Dialog und in der Taskleiste angezeigt wird.

Beachten Sie, dass jede Form hat auch eine „ShowInTaskbar“ Eigenschaft, dass standardmäßig auf True fest. Sie sollten diese Eigenschaft auf False für alle nicht-modalen Formulare in Ihrer Anwendung (außer dem Hauptformular) zu verhindern, dass die Anzeige zusätzliche Taskleiste Symbolen.

Schließlich sollten Sie den Link auf Antwort Adam Dempsey überprüfen, um zu sehen, wie mehrere Symbole Auflösungen zu unterstützen. Auf das absolute Minimum, können Sie nur ein 16x16 icon erstellen und fügen Sie es wie beschrieben. Windows wird die Skalierung behandeln, obwohl Sie erhalten einige Unschärfen, wenn Ihr Symbol skaliert wird für höhere Auflösungen auf.

Obwohl diese Jahre alt - ich hatte das Problem und es gelöst, und die Lösung ist hier nicht dargestellt. Da dies in einer der Top-Google-Antworten, dachte ich, dass ich es hier hinzufügen würde.

Wenn Sie auf das Symbol in der Form und in den Einstellungen festgelegt, und es zeigt immer noch nicht - Sie können die „ShowIcon“ Form Einstellung auf false gesetzt haben. Wenn dies falsch ist, auch wenn Sie ein Symbol angebracht hat -. Es wird nicht in dem Alt-Tab-Menü zeigen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top