Bonjour,
Voila je cherche a obtenir le hWnd du petit lecteur WMP, en bas a droite vous savez
Pour lui envoyer le message de changement de piste.
Code :
|
Mais je n'arrive pas a trouver son nom ou sa classe exacte
Help ?
Précision, je voudrais le faire pour Vista et XP.
Tu peux lister les process pour récupérer le bon (avec EnumProcess je crois).
Tu peux te baser sur le titre, mais aussi sur le nom du process (qu'on voit dans le gestionnaire des tâches).
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
Hmmm bonne idée, mais peut on obtenir un hwnd depuis un PID ?
Et esque le message que j'envoie au processus est le bon car c'est ce que je recuperre sous Spy++ mais je sais pas si ca convient :S
Répondre à Hrusdik
Si le process a bien créé une window, alors oui, tu peux faire un FindWindow directement.
Et pour rechercher ta fênetre liste les toutes avec EnumWindows et GetWindowText
Message édité par CRicky le 27-04-2008 à 23:20:22
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
Bah le probleme c'est que je n'arrive pas a trouver la bonne fenetre, en faite je sais pas quelle est sa classe ni son nom ...
Répondre à Hrusdik
La classe tu mets NULL, comme ça ça cherche pas la classe,
et le titre tu l'as avec GetWindowText/GetWindowTextLength
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky
OK merci, maintenant le probleme c'est que le msg que je croyais responsable du changement de piste n'est pas el bon :s
Allez c'est parti pour la recherche
Répondre à Hrusdik
Grrrr ca va faire deux jours que je cherche et je ne trouve pas !
Un peu d'aide SVP ?
Je cherche a créer un programme qui, à l'appuye d'un bouton envoie la commande de changement de piste au lecteur WMP. Comme les boutons speciaux des claviers.
Mais je n'arrive pas a trouver la bonne fenetre du lecteur WMP ... ni la syntaxe correcte du WM_.....
Répondre à Hrusdik
Il y a 2127 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
