![]() |
WMP11 im Vollbildmodus starten
Wie kann ich den Windows Media Player 11 aus meinem Programm im direkt im Vollbildmodus starten? D.h.: Mein Programm startet ein Video, dieses soll im Vollbildmodus wiedergegeben werden.
Danke :) (Mein alter Thread wurde geclosed, da ich 2 Fragen auf einmal gestellt habe) |
Re: WMP11 im Vollbildmodus starten
Hab gerade kein Delphi zum ausprobieren, aber wie rufst du den MediaPlayer auf? Kannst du da kein SW_SHOWMAXIMIZED mitgeben? (weiß aber halt nicht, ob das für Vollbild schon reicht. Andernfalls kann man ja einen Doppelklick auf die Videofläche simulieren (Beispiele sind bestimmt in der DP zu finden))
|
Re: WMP11 im Vollbildmodus starten
Delphi-Quellcode:
shellexecute(handle,'open',pchar('wmplayer.exe'),pchar(video1),nil,sw_show);
Das ist der Code der das Video öffnet. Allerdings startet dies nur immer im Fenstermodus. Ich habe es auch schon mit dem VLC Player versucht, dieser unterstützt starten im Vollbildmodus, allerdings gibt es dort manchmal Fehler.
Delphi-Quellcode:
shellexecute(handle,'open',pchar('VideoLAN\VLC\vlc.exe'),pchar(video1),nil,sw_show);
Der Fehler ist, dass manchmal das Hauptfenster von VLC sich vor das Video "drängt". Ich habe auch schon probiert, das Video immer im Vordergrund laufen zu lassen (VLC Einstellung), jedoch ändert dies auch nichts. Version ist übrigens: 0.8.6c |
Re: WMP11 im Vollbildmodus starten
ShowWindow( WinHandle, SW_MAXIMIZE );
Falsch gelesen :wall: |
Re: WMP11 im Vollbildmodus starten
Hast du in deinem Aufruf das SW_SHOW mal durch SW_SHOWMAXIMIZED ersetzt? Klappt das?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:57 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