WinMM: von Filmen (AVI) nur die Musik abspielen



  • Hi,

    ich verwende zur Wiederhabe von Musik und Filmen das WinMM (Windows Multi Media) System.
    Dazu nutze ich natürlich die mciSendString Funktion und übergebe ihr als Command-String texte wie z.B. OPEN "MyMovie.avi" TYPE MpegVideo ALIAS MyMovie.
    Mein Problem ist, dass ich von Film nur den Sound wiedergeben möchte, ohne das diese Bibliothek von Windows ein extra Fenster öffnet, in dem das Video zu sehen ist.

    Wie kann ich das machen?

    Derzeit sehen die Command-String in etwa so aus:

    OPEN "MyMovie.avi" TYPE MpegVideo ALIAS MyMovie
    
    PLAY MyMovie FROM 0
    

    Ich hatte schon MpegAudio versucht, klappt aber auch nicht.



  • Hallo,

    wenn's denn bei mciSendString bleiben soll, dann kannst du vor dem Play-Kommando das window-Kommando senden, um das Fenster zu verstecken:

    http://msdn.microsoft.com/en-us/library/dd743882(VS.85).aspx

    MfG,

    Probe-Nutzer


Anmelden zum Antworten