Frage

Ich schreibe ein kleines Spiel (mit DC), ich möchte ein paar Flash-Dateien verwenden, um die Animation in meinem Spiel aufzurufen, aber ich verwende den Speicher DC, um zu zeichnen.

Ich würde gerne das Ausgabegerät des FlashPlayer-Ausgabegeräts an meinen Speicher DC ändern.Ist das möglich?Was sollte ich tun?Danke!

War es hilfreich?

Lösung

Sie müssen einen ActiveX-Container implementieren, der ioleeinsportitewindwoodellos verwendet.IoleinPlaceSiteWewindowless enthält eine GETDC () -Funktion, in der Flash anfasst.

Hier ist ein gutes Beispiel: http://www.codeproject.com/articles/33516/atl-Windowless-ActiveX-Medien-Container

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top