Guide de programmation de plug-ins d’interface utilisateur
les deux exemples de code décrits dans cette section illustrent le processus d’implémentation d’un plug-in d’interface utilisateur (iu) personnalisé à partir du code généré par l’assistant de plug-in Lecteur Windows Media.
Le plug-in de l’interface utilisateur de recherche est un plug-in de zone de métadonnées qui fournit un bouton de recherche . Lorsque vous cliquez sur ce bouton, une page de recherche est lancée dans le navigateur Web par défaut qui contient des informations sur l’artiste de l’élément multimédia en cours.
la première étape de la création de ce plug-in consiste à démarrer un nouveau projet dans Microsoft Visual C++ en sélectionnant Lecteur Windows Media assistant de plug- in dans l’onglet projets . Nommez le projet « Search », puis cliquez sur OK. Choisissez plug-in d’interface utilisateur , puis cliquez sur suivant. Choisissez ensuite le type de métadonnées dans la liste options, puis cliquez sur suivant. Enfin, cliquez sur la case à cocher pour la prise en charge de l’exécution automatique afin que le plug-in se charge automatiquement, puis cliquez sur Terminer. L’Assistant génère les fichiers projet requis, y compris les implémentations de base de la classe CSearch et de l’interface IWMPPluginUI qu’il prend en charge, ainsi que la classe CPluginWindow qui fournit l’interface utilisateur. Il s’agit du code qui sera modifié pour fournir la fonctionnalité de plug-in décrite dans cette section.
la dernière rubrique de cette section décrit comment créer un plug-in d’interface utilisateur d’arrière-plan pour Lecteur Windows Media 10 Mobile. ce plug-in utilise le code modifié généré à partir de l’assistant de plug-in Lecteur Windows Media pour créer un plug-in pour Lecteur Windows Media 10 Mobile.
Cette section contient les rubriques suivantes :
| Rubrique | Description |
|---|---|
| Implémentation de CSearch | Décrit les modifications requises pour la classe CSearch. |
| Implémentation de CPluginWindow | Décrit les modifications requises pour la classe CPluginWindow. |
| création d’un Plug-in d’Interface utilisateur pour Lecteur Windows Media 10 Mobile | décrit comment créer un plug-in d’interface utilisateur d’arrière-plan pour Lecteur Windows Media 10 Mobile. |