Est-il possible de positionner automatiquement le pointeur de souris ? - VB/VBA/VBS - Programmation
Marsh Posté le 13-02-2005 à 20:45:20
Fonction SetCursorPos 
 
Declare Function SetCursorPos Lib "user32" ( _ 
                 ByVal x As Long, _ 
                 ByVal y As Long) As Long  
 
' Dans un module, vous définissez la fonction qui suit : 
 
Private Declare Function SetCursorPos Lib "user32" ( _ 
                         ByVal x As Long, ByVal y As Long) As Long 
 
' Vous placez sur votre feuille deux textbox nommés 
' "txtPosCurHor", "txtPosCurVer" et un bouton "Command1" 
 
' Dans l'évènement Click du bouton, vous tapez le code suivant : 
Private Sub Command1_Click() 
Dim x As Long, y As Long 
' ATTENTION : Entrez des valeurs valides (numeriques) 
x = CLng(txtPosCurHor.Text) 
y = CLng(txtPosCurVer.Text) 
' Cet appel de fonction placera le pointeur de la souris au 
' coordonnées indiquées dans les zones de texte 
Call SetCursorPos(x, y) 
End Sub 
 
 
  
 
Marsh Posté le 13-02-2005 à 21:24:58
Donc dans ton cas :  
Public Declare Function SetCursorPos Lib "user32" ( _  
                         ByVal x As Long, ByVal y As Long) As Long  
Sub main() 
SetCursorPos screen.width, 0 
end sub 
 
du moins je présume...
Marsh Posté le 15-02-2005 à 12:22:30
en fait comme tu veux un script, tu fais juste un appel à rundll32 user32.dll, SetCursorPos cequilfautderriere , même pas besoin de programme comme ça  (mets ça dans un batch par exemple)
 (mets ça dans un batch par exemple)
Marsh Posté le 17-02-2005 à 09:51:31
 
En fait comme je ne connais strictement rien à VB, j'ai testé ton truc au pif et forcément ça marche pas...   
  
 
Le batch doit être un .vbs ? 
Que mettre dedans ? 
 
Désolé, mais apprendre VB juste pour ça  ![[:spamafote] [:spamafote]](https://forum-images.hardware.fr/images/perso/spamafote.gif) 
 
Marsh Posté le 06-05-2005 à 15:14:08
Salut à tous 
Je recherche la même chose ,à savoir,positionner le curseur souris au demarrage ,voir http://forum.hardware.fr/hardwaref [...] 1090-1.htm 
Personne pour poster un .bat ou .jbs directement executable ? 
Au minimum ,expliquer pourquoi c'est secret ?   
  
 
PS:compiler une fonction VB ? 
Installer Visual Basic pour ça ?
Marsh Posté le 09-05-2005 à 09:42:12
J'ai branché un pote dessus, il va me le faire quand il aura le temps. 
Je le mettrai en téléchargement.
Marsh Posté le 09-05-2005 à 18:44:16
Merci   
  
N'hesites pas à envoyer un Message Privé   
  
Bon courage à ton pote   
  
 
Marsh Posté le 12-02-2005 à 12:14:04
Salut,
![[:stellayr] [:stellayr]](https://forum-images.hardware.fr/images/perso/stellayr.gif) 
  
Au démarrage de ma DivxBox, je voudrais positionner automatiquement le pointeur de ma souris dans le coin en haut à droite de l'écran.
Est-ce possible de lancer un script (ou autre chose ?) qui puisse faire ça ?
Merci !