Hinzufügen User-Controlled Wiedergabe

Sie können einer vorhandenen Anwendung eine benutzergesteuerte Wiedergabe hinzufügen, indem Sie die MCIWndCreate-Funktion wie folgt aufrufen:

MCIWndCreate(hwndParent, hInstModule, NULL, "filename.typ"); 

Die MCIWndCreate-Parameter identifizieren Handles für das übergeordnete Fenster und die Modulinstanz, die dem MCIWnd-Fenster zugeordnet ist. Sie geben auch Fensterstile und den Dateinamen (oder Gerätenamen) an, die dem MCIWnd-Fenster zugeordnet werden sollen.

MCIWndCreate führt automatisch die folgenden Schritte aus, die Sie für andere Fensterklassen selbst in Ihren Code implementieren würden:

  1. Registrieren Sie die MCIWnd-Fensterklasse.
  2. Erstellen Sie das MCIWnd-Fenster.
  3. Laden Sie den angegebenen Inhalt.
  4. Legen Sie die aktuelle Wiedergabeposition am Anfang des Inhalts fest.
  5. Zeigt das Gerätesteuerelement an.
  6. Zeigen Sie bei Bedarf den Wiedergabebereich des Fensters an.