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 [GDI] Animierten Cursor *erstellen* (https://www.delphipraxis.net/68640-%5Bgdi%5D-animierten-cursor-%2Aerstellen%2A.html)

chaosben 3. Mai 2006 07:41


[GDI] Animierten Cursor *erstellen*
 
Hi!

Ich brauch mal wieder einen Tip von euch:
Im Moment erstelle ich einen Cursor mit der Funktion CreateIconIndirect und den 2 (ein Bild und eine Maske) dazu gehörenden Bitmaps. Wie kann ich im RAM (also wenns geht, ohne Umleitung über eine Datei) einen animierten Cursor erstellen, wenn ich die einzelnen Frames als Bitmaps vorliegen habe?
Mir reicht schon ein Link oder irgendwas anderes kleines niedliches :) was beschreibt wie so ein Cursor im RAM aussieht.

Danke für eure Mühe.

chaosben 10. Mai 2006 07:32

Re: [GDI] Animierten Cursor *erstellen*
 
So, da ihr mir nicht helfen wolltet :-D hab ich mich allein gekümmert. Falls jemand Interesse daran hat, könnt ihr mir ne PM schicken (zum posten müsste ich den Code erst noch face-liften :) ).

Robert Marquardt 10. Mai 2006 07:59

Re: [GDI] Animierten Cursor *erstellen*
 
Es sollten eigentlich JvAni.pas bzw. JvAniFile.pas aus der JVCL weiterhelfen.
Die Animationen werden dort korrekt dargestellt. Wenn ich mich recht erinnere hatte Windows bis einschliesslich 2000 da so seine Probleme.
Es wurde nur die Anzeigezeit des ersten Frames verwendet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 Uhr.

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