Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Zwei Icons übereinanderlegen (https://www.delphipraxis.net/187530-zwei-icons-uebereinanderlegen.html)

Dalai 6. Dez 2015 23:31

Zwei Icons übereinanderlegen
 
Hallo Leute :)

Dies ist in erster Linie eine Bitte um richtige Suchbegriffe, denn offenbar bin ich nicht in der Lage, etwas in der richtigen Richtung zu finden.

Folgende Situation: Es wird ein Icon aus einer Datei geladen mit ExtractIconEx. Ich habe also ein HICON. Nun möchte ich ein weiteres Icon aus einer anderen Datei laden und dieses über das erste Icon legen. Am Ende muss wieder ein HICON rauskommen, das ich weitergeben kann (an die Host-Anwendung). Wo muss ich da ansetzen? Eine Suche nach "icon overlay" oder "icon on top of each other" bringt mir nur Ergebnisse in Richtung Shell Icon Overlays, um die es mir gar nicht geht.

MfG Dalai

Sir Rufo 6. Dez 2015 23:44

AW: Zwei Icons übereinanderlegen
 
Etwa so was http://www.swissdelphicenter.ch/torr...de.php?id=1636 ?

Dalai 6. Dez 2015 23:57

AW: Zwei Icons übereinanderlegen
 
Ja, nach einem schnellen ersten Test mit einer VCL-Anwendung sieht das genau nach dem aus, was ich suche. Danke! :thumb:

Mal sehen, ob das auch in meiner DLL funktioniert...

MfG Dalai

Dalai 7. Dez 2015 19:11

AW: Zwei Icons übereinanderlegen
 
Funktioniert auch in einer DLL. Wunderbar. Ich hab mich zwar letztlich gegen das Übereinanderlegen der Icons entschieden, das hat aber andere Gründe. Ich - oder auch jemand anders - kann eine derartige Funktion sicher irgendwann mal gebrauchen. Danke, Sir! 8-)

MfG Dalai


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:18 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz