Envoyer une chaine de caracteres a une autre appli

Signaler
Messages postés
9
Date d'inscription
vendredi 7 février 2003
Statut
Membre
Dernière intervention
3 août 2003
-
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Bonjour,
Je cherche a envoyer une chaine de caractere depuis mon programme vers une appli windows ( notepad par exemple ).
Tout ca de facon a ce que l'appli recevant la chaine reagisse comme si on venait de la taper au clavier...
Une sorte de redirection de l'entrée standar en quelque sorte ...

Quelqu'un peut m'aider ?

Merci par avance .

5 réponses

Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
SendMessage(hextern, WM_SETTEXT, 0, (long) psz);
BruNews, ciao...
Messages postés
9
Date d'inscription
vendredi 7 février 2003
Statut
Membre
Dernière intervention
3 août 2003

Ok merci .
j'envoi bien du texte a l'appli , mais celui ci se retrouve dans la barre de titre ...
Si tu pouvais donner un second coup de pouce ...

Merci
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
Pour sur si tu vises la fenetre mère, j'entendais que tu aies bien mis hextern sur la fenetre de texte.
BruNews, ciao...
Messages postés
9
Date d'inscription
vendredi 7 février 2003
Statut
Membre
Dernière intervention
3 août 2003

bn au debut je faisais un "BRAODCAST" mais ca figait l"appli , puis j'ai essayer avec un handle de la fenetre de l'appli elle meme ... Ca met le chaine en titre de le fenetre et c'est tout , meme si l'aplli contient une edit box avec le focus activé .

"hextern" je connais pas , et je l'ai pas trouver dans MSDN en faisant F1 ...
Alors , je me pencherais la dessus ce soir ou ce WE pour eclaicir tout ca ..

Merci encore du coup de pouce .
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
29
hextern n'est pas dans MSDN. C'est pour dire un HWND de fenetre d'un processus externe.
Si tu vises notepad, jette un oeil dessus avec spy++ qui va deja t'indiquer les styles de chaque fenetre(controle) filles.
BruNews, ciao...