Zugriff auf Standard-MessageBox Icons



  • Hallo,

    ich bin gerade auf der Suche nach einer Möglichkeit auf die Icons, die auch die Standard MessageBox verwendet, zuzugreifen.

    Diese können ja beim Aufruf der Standard-MessageBox mit zb.: MB_ICONQUESTION für das Fragezeichenicon aufgerufen werden.

    Daher meine Frage wie ich auch außerhalb dieser Standard-MessageBox auf diese Icons zugreifen kann.

    Gruß GoofyMann



  • Ich weiß nicht, ob es einen direkten Weg gibt. Selbst würde ich vermutlich so vorgehen: MessageBox öffnen, Screenshot machen, Bild in Paint einfügen, gewünschten Ausschnitt kopieren und in das Programm zur Icon-Erstellung Deiner Wahl einfügen. Icon speichern nicht vergessen 😉
    Viele Grüße,
    Christian



  • Hallo

    Der programmiertechnische Weg ist jedenfalls die entsprechende Windows-DLL mit ExtractIcon auslesen. Welche DLL mit welcher Iconnummer du brauchst must du aber selber raussuchen... Gibt diverse Icon-Programme die den Inhalt von DLLs auslesen können.

    bis bald
    akari



  • Dankeschön für eure Antworten.

    Werde mich also mal auf die Suche nach der entsprechenden DLL machen.
    Bzw. nach einem Tool um DLLs anzuschauen.

    Gruß GoofyMann



  • Hi,

    die DLL ist die shell32.dll

    mfg, Micha


Anmelden zum Antworten