Bonjour,
J'ai une application qui simule des evenements claviers dans un autre application.
Si je veux simuler l'appui de la touche 'r' dans une application cible mon code est le suivant :
Ce morceau de code marche et si mon application cible est Notepad, je vois bien un 'r' s'afficher.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
J'ai ecrit ce code en utilisant Spy++ pour voir les messages envoyes.
Mon probleme est maintenant de simuler l'appui sur CTRL+HOME, pour pouvoir' toujours dans Notepad, revenir au debut du fichier.
Avec Spy++ les messages recus par Notepad lorsque j'appuie reellement sur CTRL+HOME sont les suivants :
J'ai donc ecrit le code suivant qui reproduit (toujours d'apres Spy++) exactement les meme messages :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Malheureusement le resultat n'est pas le meme
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5En fait dans Notepad, le resultat observe est le meme que si j'appuyais seulement sur la touche HOME (retour en debut de ligne et non en debut de fichier).
Ai-je oublier quelque chose ?

 

 
		
		 
         
 

 
			
			


 
   


 [MFC]Simuler CTRL+HOME avec PostMessage
 [MFC]Simuler CTRL+HOME avec PostMessage
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
						 
						
Partager