Verwenden des Windows Media Player-Steuerelements in einem C++-Programm
Hinweis
Die Verwendung von C++ zum Einbetten des Windows Media Player-Steuerelements wird für Windows Media Player 9-Serie oder höher unterstützt.
Es gibt verschiedene Möglichkeiten, das Steuerelement Windows Media Player in einem C++-Programm zu verwenden. Sie können eine Instanz des Steuerelements in einer Konsolenanwendung erstellen oder das Steuerelement in eine Windows einbetten. Außerdem können Sie Schnittstellen implementieren, mit denen Sie ein eingebettetes Player-Steuerelement im Remotemodus ausführen können. Sie können die Benutzeroberfläche eines eingebetteten Steuerelements anpassen, indem Sie eine Skindefinitionsdatei anwenden.
Diese Informationen werden in den folgenden Themen beschrieben.
| Thema | Beschreibung |
|---|---|
| Verwenden des Windows Media Player-Steuerelements in einer Konsolenanwendung | Beschreibt eine einfache C++-Konsolenanwendung, die das Windows Media Player instanziiert, um die Version anzuzeigen. |
| Hosten des Windows Media Player-Steuerelements in einer Windows Anwendung | Beschreibt, wie das ATL-ActiveX-Hostfenster verwendet wird, um das Windows Media Player-Steuerelement in ein Windows einbetten. |
| Remoting des Windows Media Player-Steuerelements | Beschreibt das Einbetten des Windows Media Player-Steuerelements in ein C++-Programm im Remotemodus, mit dem Ihre Benutzer das Steuerelement abdocken können, um in den vollständigen Modus des Players zu wechseln. |
| Behandeln von Ereignissen in C++ | Beschreibt das Empfangen von Ereignisbenachrichtigungen von Windows Media Player. |
| Verwenden von Skins mit dem Windows Media Player-Steuerelement | Beschreibt, wie eine Skindatei auf ein in ein C++-Windows Media Player eingebettetes Steuerelement angewendet wird. |
Hinweis
Sie können das Windows Media Player 10 Mobile-Steuerelement in eine Windows CE einbetten. Die Verfahren, die Sie dazu verwenden, ähneln denen, die mit dem Desktopsteuer Windows Media Player werden. Es gibt jedoch Unterschiede zwischen ATL für Windows und ATL für Windows CE. In dieser Dokumentation werden gegebenenfalls die Unterschiede zwischen diesen Implementierungen beschrieben.