Wie bekommt man "Extra große Symbole" im Exporer auch bei eigenen Programmen?



  • Guten Tag

    Im Explorer der aktuellen Windosen gibt es ja die Auswahl "extra große Symbole".
    Dabei werden die Icons von Microsoft-Programmen schön groß dargestellt.
    Wie bekomme ich das hin, dass mein Icon auch so groß dargestellt wird?

    Hat da jemand eine Lösung?

    Ich habe leider wie es aussieht Dr. Google immer die falschen Fragen gestellt.



  • Ich hab ganz vergessen anzugeben dass ich noch mit Visual Studio 2005 arbeite.



  • Hast Du die entsprechenden Größen als Resource in dein Projekt eingebunden?



  • Ja, ich habe die Icons in den Auflösungen 16x16, 32x32, 64x64x 128x128 und 256x256 in den Resourcen.

    Weiters verwende ich nicht die Standard-Icon Ladefunktion sondern:

    //m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
    m_hIcon = (HICON)LoadImage(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME),IMAGE_ICON,256,256,LR_DEFAULTCOLOR);
    

    Denn das Laden mit der Standardfunktion klappt bei größeren Icons nicht richtig.

    Ich habe auch schon versucht nur mehr eine Größe im Icon zu lassen.
    Dass hat leider auch nicht funktioniert.
    Die Icongröße bleibt auf "Mittlerer Symbolgröße" stehen.

    Was muss ich nun tun, damit ich das hinbekomme?



  • Edit:konnte nicht lesen

    Ich habe auch schon versucht nur mehr eine Größe im Icon zu lassen.
    Dass hat leider auch nicht funktioniert.

    alle Größen in einer Datei wäre mein Gedanke gewesen.


Anmelden zum Antworten