Picture Control



  • Hallo,
    ich möchte in meinem Programm eine Picture Control einfügen, in der in bestimmten Zeitabständen zwischen zwei Bildern gewechselt wird.
    Also beim Starten des Programms soll Bild1 angezeigt werden, nach 2 sekunden Bild2, nach weitern 2 Sekunden wieder Bild1, und so weiter...

    Wie muss ich dabei vorgehen?
    Kann mir jemand ein Beispiel posten oder weiß eine gutes tutorial im Netz?
    Kann ich die Beiden Bilder in einer Bitmap abspeichern?



  • Naja subclass halt das Picture Control ... leg dir da nen std::vector mit den Dateien an. Wenn du am Ende von diesem angekommen bist gehst du wieder nach vorne. Am besten legst du einfach ne Membervariable an die deine momentane Pos in der Dateiliste angibt und mit einem Timer der auf 2000ms eingestellt ist, erhöhst du die dann bei jedem aufruf der TimerFunc um einen und lässt das Fenster neu zeichnen(InvalidateRect)...


  • Mod

    Subclass braucht man nicht.
    Du kannst doch die entsprechende Set Funktion in Abhängigkeit des Timers setzen.
    Oder man erzeugt 2 COntrols und man ShowWindow(SW_HIDE/SW_SHOW) in netten Abstand!
    Oder man nimmt ein Animations Control, das das selber macht!


Log in to reply