Controler une application en C - C - Programmation
Marsh Posté le 19-11-2004 à 15:27:37
api M$ je pense avec les messages "windows". Sinon, moi, j'avais fait un autre truc : envoi de raccourcis clavier à l'appli mais gare aux ennuis si l'appli que tu veux contrôler perd le focus avec cette méthode Les raccourcis claviers sont envoyés à la nouvelle appli qui a pris le focus, bonjour les dégâts...
Marsh Posté le 19-11-2004 à 15:32:43
avec SendMessage(), ou sinon tu peux utiliser les socket.
en ce qui concerne Winamp, tu peux développer un plugin général. l'API est sur le site de Nullsoft
Marsh Posté le 19-11-2004 à 16:14:11
ok merci en fin de compte j'ai utliser
-> _spawnl pour lancer l'application (pb : ca vide la playlist faut que je trouve le moyen d'en creer une nouvelle ou d'en loader une)
-> FindWindow pour trouver le handle de l'application
-> SendMessage pour envoyer les messages a winamp.
ce qu'il me reste a trouver ce sont tous les messages neccessaires pour manager l'application ( volume , add to playlist, get volume ou unmute)
voila si vous avez des infos je suis preneur.
Marsh Posté le 21-11-2004 à 23:16:35
Citation : ce qu'il me reste a trouver ce sont tous les messages neccessaires pour manager l'application ( volume , add to playlist, get volume ou unmute) |
Citation : l'API est sur le site de Nullsoft |
Marsh Posté le 22-11-2004 à 12:41:58
Oui j'ai trouve tout ce que je voulais enfin presque.
je n'arrive pas a ajouter un fichier dans la playlist et le plus inmportant a ecrire un text ds le display de Winamp.
Marsh Posté le 19-11-2004 à 13:14:45
bonjour je voudrais controler une application genre winamp a partir d'un programme en C
pour cela je lance l'application avec _spawnl qui me retourne l'id.
Je voudrais savoir comment envoyer des messages a cette application et comment retrouver son Handle?
merci