|
Bas de page | |
---|---|
Auteur | Sujet : FindWindow() |
Publicité | Posté le 09-12-2011 à 10:33:22 |
lilo_r | quelqu'un pour m'aider svp?? |
Trap D | Quand je testez ton programme avec HWND hwnd = FindWindow(0,TEXT("Invite de commandes" ) ); il fonctionne très bien.
Message édité par Trap D le 11-12-2011 à 11:06:28 |
lilo_r | Merci Trap D, ça marche. |
lilo_r | Bonjour,
|
Trap D | Renseigne-toi sur la fonction SendInput : http://msdn.microsoft.com/en-us/li [...] s.85).aspx
Message édité par Trap D le 16-12-2011 à 14:06:20 |
lilo_r | Merci Trap_D pour ta réponse,
|
Trap D | Non, WM_SETTEXT ne fonctionnera pas pour taper des commanders dans une fenetre DOS.
Message édité par Trap D le 16-12-2011 à 22:55:07 |
lilo_r | Bonjour Trap D, merci pour ta dernière réponse.
Message édité par lilo_r le 20-12-2011 à 14:53:00 |
Trap D | Je ne connais pas bien ce mécanisme, il faudrait savoir exactement ce que tu fais. |
Publicité | Posté le 20-12-2011 à 16:18:43 |
lilo_r | j'ai un programme c qui communique avec un logiciel, qui contient un invité de commande, donc j'envoie les données avec SendMessage(), il les traites, et les affiches dans la même fenêtre (l'invité de commande), et donc j'aimerai récupérer les données affichées. |
Trap D | Il faudrait récupérer le stdout et le stderr de la fenêtre console. Ça dépasse un peu mes compétences désolé.
|
SquiZZ | Tu peux regarder là, mais c'est un peu hardcore :
|
lilo_r | Merci pour vos réponses, je vais regardé ça. |
Trap D | Ça marche si la fenêtre console a été lancée comme enfant du process principal. Ceci dit c'est une bonne piste. |
lilo_r |
Message édité par lilo_r le 21-12-2011 à 17:23:12 |
Trap D | De la récupération de stdout et stderr. |
Sujets relatifs | |
---|---|
Plus de sujets relatifs à : FindWindow() |