coller des textes grâce à une touche

coller des textes grâce à une touche - C++ - Programmation

Marsh Posté le 01-05-2009 à 12:41:36    

Bonjour à tous.
Je voudrais compiler un programme qui permettrait de coller un texte lorsque on appuie sur une touche.
exemple : je lance un quelconque jeux et j'aimerai que lorsque je appuie sur la touche ctrl + a  , le texte " wood please " apparaisse ( se colle quoi ).
Est ce que qqun aurait la gentillesse de m'aider pour ce code?
je vous remercie à l'avance pour vos réponses.

Reply

Marsh Posté le 01-05-2009 à 12:41:36   

Reply

Marsh Posté le 01-05-2009 à 16:39:53    

Je suis pas un expert du C mais ca risque d'etre compliqué. Si quelqu'un passe avec plus de connaissances que moi sur comment interagir avec windows il pourra peut etre t'aider.
 
Moi j'avais fait un truc de ce genre là mais en VB.net si ca t'interesse.


---------------
Nous vous souhaitons de beaux rêves, c'est le cinéma gratuit.
Reply

Marsh Posté le 01-05-2009 à 21:57:48    

C'est plus un problème d'API du système d'opération utilisé. Sous windows voir les keyboard/mouse hooks pour récupérer les actions utilisateurs quand ton appli n'est pas en premier plan.
Si c'est juste pour utiliser et pas développer il y a quelques applis qui marchent bien comme autohotkey.

Reply

Marsh Posté le 02-05-2009 à 13:37:12    

Un grand merci pour autohotkey je ne connaissais pas il a l'air excellent.
Sinon si il y a qqun qui passe et qui pourrait me donner la fonction à utiliser en c++ pour ca ce serrait cool.


---------------
Le plus grand risque dans la vie, est de n'en prendre aucun!
Reply

Marsh Posté le 02-05-2009 à 17:31:00    

SetWindowsHookEx pour récupérer les évènements,
SendInput pour envoyer des évènements.

Reply

Sujets relatifs:

Leave a Replay

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