Announcement

Collapse
No announcement yet.

16x16 Icons aus DLL extrahieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 16x16 Icons aus DLL extrahieren

    Also die Überschrift sagt ja schon alles.

    Ich habe es bereits versucht die 32x32 Icons die ich mit der Funktion ExtractIcon Lib "shell32.dll" extrahieren konnte auf 16x16 zu verkleinern.
    Das sah dann aber so sch..., äh verpixelt aus, dass ich schnell die Finger davon gelassen habe. Deshalb brauche ich da etwas anderes.

    Ich habe schon Tolle Tipps gefunden:
    http://www.vbarchiv.net/tipps/tipp_1...trahieren.html
    Jedoch funktioniert das ganze nicht unter VB.NET wegen dem "Datenpufferproblem".
    Bei Strings geht das ja mit einem StringBuilder, aber wie kann man das bei Icons machen?

    Nochmal kurz und konkret:
    Gegeben:
    DLL-Datei
    Iconindex
    Gesucht:
    Unverpixelter 16x16 Icon am angegebenen Index

    Hoffentlich hat jemand eine Idee.

  • #2
    Hallo

    Für API Aufrufe unter .NET ist PInvoke.net eine sehr gute Anlaufstelle.
    Zu deinem Problem
    http://www.pinvoke.net/default.aspx/...actIconEx.html

    Comment


    • #3
      Besser hätte es nicht sein können.
      Es funktioniert auch.
      Danke

      Comment

      Working...
      X