Bonjour,
Je m'=E9tait lanc=E9 dans la programmation d'un utilitaire en C++ que je
trouvait facile =E0 r=E9aliser lorsque je tombe sur un probl=E8me, Je
m'explique :
Le logiciel demande, =E0 la premi=E8re utilisation, un mot de passe par
exemple pour MSN un pour des jeux en ligne etc..
puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux
faire, on clique sur le nom du jeu en ligne, le mot de passe s'=E9crit
se connecte automatiquement. le probl=E8me c'est que je ne sais pas
comment =E9crire un mot de passe dans un logiciel comme MSN...
On m'a donn=E9 comme renseignements que je pouvais utiliser ceci :
keybd_event(VK_NUMPAD5,0,0,0);
le probl=E8me c'est que ceci ne fonctionne pas :
keybd_event(VK_A,0,0,0);
et encore moins :
keybd_event(VK_motDePasse[0],0,0,0);
et =E7a me serais utile de savoir comment on fait...
merci d'avance
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bertrand Lenoir-Welter
> keybd_event(VK_motDePasse[0],0,0,0);
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une *adresse* et suppose que vous avez déclaré plus haut le tableau ad hoc. Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à une autre appli via des événements clavier, ça me laisse un peu dubitatif. Enfin, c'est à vous de voir.
> keybd_event(VK_motDePasse[0],0,0,0);
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une
*adresse* et suppose que vous avez déclaré plus haut le tableau ad hoc.
Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à une
autre appli via des événements clavier, ça me laisse un peu dubitatif.
Enfin, c'est à vous de voir.
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une *adresse* et suppose que vous avez déclaré plus haut le tableau ad hoc. Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à une autre appli via des événements clavier, ça me laisse un peu dubitatif. Enfin, c'est à vous de voir.
mat63
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad- dot-net> wrote:
> keybd_event(VK_motDePasse[0],0,0,0);
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une *adresse* et suppose que vous avez déclaré plus haut le tableau ad ho c. Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à u ne autre appli via des événements clavier, ça me laisse un peu dubitat if. Enfin, c'est à vous de voir.
Alors comment je peux faire autrement ?
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad-
dot-net> wrote:
> keybd_event(VK_motDePasse[0],0,0,0);
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une
*adresse* et suppose que vous avez déclaré plus haut le tableau ad ho c.
Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à u ne
autre appli via des événements clavier, ça me laisse un peu dubitat if.
Enfin, c'est à vous de voir.
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad- dot-net> wrote:
> keybd_event(VK_motDePasse[0],0,0,0);
VK_NUMPAD5 est une *constante* de windows.h ; VK_motDePasse[0] est une *adresse* et suppose que vous avez déclaré plus haut le tableau ad ho c. Ca ne peut pas marcher. En plus, l'idée de passer un mot de passe à u ne autre appli via des événements clavier, ça me laisse un peu dubitat if. Enfin, c'est à vous de voir.
Alors comment je peux faire autrement ?
mat63
On 4 sep, 19:39, mat63 wrote:
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad-
je n'ai pas déclaré de tableau ad hoc mais motDePasse
On 4 sep, 19:39, mat63 <germa...@gmail.com> wrote:
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad-
je n'ai pas déclaré de tableau ad hoc mais motDePasse
On 4 sep, 19:31, Bertrand Lenoir-Welter <bertrand-dot-2008-at-galaad-
je n'ai pas déclaré de tableau ad hoc mais motDePasse
alex
"mat63" a écrit dans le message de news:
Le logiciel demande, à la première utilisation, un mot de passe par exemple pour MSN un pour des jeux en ligne etc.. puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit se connecte automatiquement. le problème c'est que je ne sais pas comment écrire un mot de passe dans un logiciel comme MSN... On m'a donné comme renseignements que je pouvais utiliser ceci : keybd_event(VK_NUMPAD5,0,0,0); le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
et encore moins : keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans le controle Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de passe..
"mat63" <germamat@gmail.com> a écrit dans le message de news:
d3344512-71c4-47c2-9a8d-e205110f8241@h13g2000yqk.googlegroups.com...
Le logiciel demande, à la première utilisation, un mot de passe par
exemple pour MSN un pour des jeux en ligne etc..
puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux
faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit
se connecte automatiquement. le problème c'est que je ne sais pas
comment écrire un mot de passe dans un logiciel comme MSN...
On m'a donné comme renseignements que je pouvais utiliser ceci :
keybd_event(VK_NUMPAD5,0,0,0);
le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
et encore moins :
keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans le
controle
Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec
spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de
passe..
Le logiciel demande, à la première utilisation, un mot de passe par exemple pour MSN un pour des jeux en ligne etc.. puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit se connecte automatiquement. le problème c'est que je ne sais pas comment écrire un mot de passe dans un logiciel comme MSN... On m'a donné comme renseignements que je pouvais utiliser ceci : keybd_event(VK_NUMPAD5,0,0,0); le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
et encore moins : keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans le controle Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de passe..
mat63
On 5 sep, 11:49, "alex" wrote:
"mat63" a écrit dans le message de news: Le l ogiciel demande, à la première utilisation, un mot de passe par >exemple pour MSN un pour des jeux en ligne etc.. >puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux >faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit >se connecte automatiquement. le problème c'est que je ne sais pas >comment écrire un mot de passe dans un logiciel comme MSN... >On m'a donné comme renseignements que je pouvais utiliser ceci : > keybd_event(VK_NUMPAD5,0,0,0); >le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
>et encore moins : > keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans l e controle Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de passe..
c'est quoi le foreground et le focus STP ... j'ai débuté il y à 4 mois dans la programmation
On 5 sep, 11:49, "alex" <a...@ilm.com> wrote:
"mat63" <germa...@gmail.com> a écrit dans le message de news:
d3344512-71c4-47c2-9a8d-e205110f8...@h13g2000yqk.googlegroups.com...>Le l ogiciel demande, à la première utilisation, un mot de passe par
>exemple pour MSN un pour des jeux en ligne etc..
>puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux
>faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit
>se connecte automatiquement. le problème c'est que je ne sais pas
>comment écrire un mot de passe dans un logiciel comme MSN...
>On m'a donné comme renseignements que je pouvais utiliser ceci :
> keybd_event(VK_NUMPAD5,0,0,0);
>le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
>et encore moins :
> keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans l e
controle
Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec
spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de
passe..
c'est quoi le foreground et le focus STP ...
j'ai débuté il y à 4 mois dans la programmation
"mat63" a écrit dans le message de news: Le l ogiciel demande, à la première utilisation, un mot de passe par >exemple pour MSN un pour des jeux en ligne etc.. >puis, quand on ouvre un jeu en ligne, on ouvre le logiciel que je veux >faire, on clique sur le nom du jeu en ligne, le mot de passe s'écrit >se connecte automatiquement. le problème c'est que je ne sais pas >comment écrire un mot de passe dans un logiciel comme MSN... >On m'a donné comme renseignements que je pouvais utiliser ceci : > keybd_event(VK_NUMPAD5,0,0,0); >le problème c'est que ceci ne fonctionne pas :
> keybd_event(VK_A,0,0,0);
>et encore moins : > keybd_event(VK_motDePasse[0],0,0,0);
Il faut mettre la fenetre de destination en foreground et le focus dans l e controle Mais pour un programme comme MSN, ça ne marchera pas vu qu'on voit avec spy++ qu'il n'y a pas de fenetre pour le controle de saisie de mot de passe..
c'est quoi le foreground et le focus STP ... j'ai débuté il y à 4 mois dans la programmation
alex
"mat63" a écrit dans le message de news:
c'est quoi le foreground et le focus STP ... j'ai débuté il y à 4 mois dans la programmation
Tout est toujours dans MSDN http://msdn.microsoft.com/en-us/library/ms633539(VS.85).aspx http://msdn.microsoft.com/en-us/library/ms632599(VS.85).aspx
"mat63" <germamat@gmail.com> a écrit dans le message de news:
272d338a-7ead-4d20-8c8f-d9822e4de229@h13g2000yqk.googlegroups.com...
c'est quoi le foreground et le focus STP ...
j'ai débuté il y à 4 mois dans la programmation
Tout est toujours dans MSDN
http://msdn.microsoft.com/en-us/library/ms633539(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms632599(VS.85).aspx