Controler une application en C

Controler une application en C - C - Programmation

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

Reply

Marsh Posté le 19-11-2004 à 13:14:45   

Reply

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 :D mais gare aux ennuis si l'appli que tu veux contrôler perd le focus avec cette méthode :lol: Les raccourcis claviers sont envoyés à la nouvelle appli qui a pris le focus, bonjour les dégâts...

Reply

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


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

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.

Reply

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)  
 
voila si vous avez des infos je suis preneur.


Citation :

l'API est sur le site de Nullsoft

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed