Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die dieser Seite zugeordnete Funktion MCIWnd Window Class ist ein Legacyfeature. Es wurde von MediaPlayer abgelöst. MediaPlayer wurde für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer anstelle der MCIWnd-Fensterklasse verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Sie können die Wiedergabe in Ihrer Anwendung automatisieren, indem Sie MCIWndCreate und das MCIWndPlay-Makro zusammen mit dem Makro MCIWndDestroy oder MCIWndClose verwenden. Um die Wiedergabe zu automatisieren, geben Sie die MCIWNDF_NOPLAYBAR und MCIWNDF_NOTIFYMODE Stile im DwStyle-ParameterMCIWndCreate an. Geben Sie die MCIWNDF_NOPLAYBAR Formatvorlage an, um die Symbolleiste auszublenden, und geben Sie die MCIWNDF_NOTIFYMODE Formatvorlage an, um eine entsprechende Benachrichtigung auszugeben, wenn das Gerät nicht mehr wiedergegeben wird.
Sie können das in MCIWndCreate angegebene Gerät oder die Datei mithilfe von MCIWndPlay wiedergeben. Das MCIWndPlay-Makro beginnt mit der Wiedergabe des Inhalts von seiner aktuellen Wiedergabeposition und setzt den Vorgang bis zum Ende fort.
Sie können ein MCIWnd-Fenster mithilfe des Makros MCIWndDestroy oder MCIWndClose zerstören oder schließen. Das MCIWndDestroy-Makro schließt das Gerät oder die Datei und zerstört das MCIWnd-Fenster, indem dessen Handle ungültig wird. Wenn Ihre Anwendung das MCIWnd-Fenster wiederverwenden kann, verwenden Sie MCIWndClose , um das Gerät zu schließen, ohne das Fenster zu zerstören.
Ihre Anwendung kann erkennen, wenn das Gerät nicht mehr wiedergegeben wird, und das Fenster automatisch schließen. Geben Sie dazu die MCIWNDF_NOTIFYMODE Formatvorlage für den dwStyle-Parameter von MCIWndCreate an. Dies bewirkt, dass das Gerät eine MCIWNDM_NOTIFYMODE Nachricht sendet, wenn es den Modus ändert. Ihre Anwendung kann diese Meldung abfangen, um festzustellen, ob das Gerät nicht mehr wiedergegeben wird. Wenn das Gerät nicht mehr wiedergegeben wird, schließt die Anwendung das Fenster.