Je ne suis pas sur de bien comprendre.
Tu veux récupérer l'identifiant d'un des controles de WMP? Qu'appelles-tu controle? Si ce sont les boutons, combos & co, oui, c'est faisable.
Je ne dis pas que la méthode soit super pratique, mais elle doit fonctionner.
Avec spy++, tu dois pouvoir récupérer le handle du composant (je viens de le tester, donc c'est meme sur).
Sans fermer la fenetre de WMP, fais toi un petit programme qui à partir du handle te récupères l'identifiant. Pour cela, tu peux utiliser la fonction GetWindowLong avec comme index: GWL_ID.
Ensuite, ben plus de probleme, tu as l'identifiant.
Recommence la manip une seconde fois pour vérifier que l'identifiant ne change pas, et voila, ce sera bon.
PAr contre entre version de WMP, je ne dis pas que cet identifiant soit constant.
Vive le C
Tchao
Savon