Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TROUVER LA POSITION DE LA SOURIS


Information sur la source

Catégorie :Périphériques Classé sous : recuperer, coordonnees, souris, getcursorpos Niveau : Initié Date de création : 15/05/1999 Vu : 10 920

Note :
7,11 / 10 - par 9 personnes
7,11 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note


Description

Comment connaître les coordonnées de la souris ?

Faites un Formulaire avec un TextBox (Text1) et une Horloge (Timer1)
Mettez ce Code dans un Module :
 

Source

  • Type POINTAPI
  • x As Long
  • y As Long
  • End Type
  • Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
  • ' Ensuite dans le Code de votre Formulaire mettez ceci :
  • Private Sub Timer1_Timer()
  • Dim pos As POINTAPI
  • Dim ret As Long
  • ret = GetCursorPos(pos)
  • Text1.Text = Str(pos.x) + " " + Str(pos.y)
  • End Sub
Type POINTAPI
        x As Long
        y As Long
End Type
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long

' Ensuite dans le Code de votre Formulaire mettez ceci :

Private Sub Timer1_Timer()
    Dim pos As POINTAPI
    Dim ret As Long

    ret = GetCursorPos(pos)
    Text1.Text = Str(pos.x) + " " + Str(pos.y)
End Sub

Commentaires et avis

signaler à un administrateur
Commentaire de magicyoda le 23/12/2001 10:23:17

tres bon !

signaler à un administrateur
Commentaire de Ashtheone le 09/05/2004 13:48:10

Bonne sourec simple et efficace...

signaler à un administrateur
Commentaire de tykkenneo le 15/04/2008 18:53:07

bonjour comment on fait en vb 2005?...

signaler à un administrateur
Commentaire de testeur115 le 09/06/2008 22:57:45

oui pareil en vb express 2008, je n'arrive pas a faire fonctionner cela.
Autant le setcursorpos, il fonctionne que le getcursorpos, j'y arrive pas...

signaler à un administrateur
Commentaire de testeur115 le 09/06/2008 23:07:01

arff bah je viens de trouvé, :) en faite il n'y a pas besoin de se faire chier...
juste mettre :
pos=cursor.position :)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Recuperer la position de la souris ds une form [ par Tetris42 ] Salut,Je cherche a recuperer la position de ma souris sur ma form quand je clike sur la form. Comment faire ? Merci Position souris [ par ketchouppy ] Bonjour, Pour recuperer la position de la souris, j'utilise la fonction GetCursorPos . La methode marche quand j'utilise le code dans Excel. MAIS : j' Recuperer la sensibilite de la souris [ par loskiller62 ] Quelqu'un sait il comment recuperer la sensibilite de la souris? (le truc qu'ils nomment vitesse de la souris dans windows) Recuperer l'icone par defaut de la souris [ par rivierem ] Voila j'aimerais recuperer l'icone par defaut de l'utilisateur pour pouvoir la changer et ensuite la remettreJ'ai essaye GetCursor mais il recupere le Visio - récuperer les coordonnees des zones de texte [ par wil3164 ] Bonjour,Nous utilisons visio pour dessiner (juste positionner des champs de texte sur une interface) et je voudrais pouvoir lister tous les elements d recuperer des champs d'un fichier excel et les mettre dans un fichier word [ par edpimi ] Bonjour,pouvez-vous m'écrire en code comment récupérer des champs d'un fichier excel et les mettre dans un fichier worden vbscript ?Merci de vos répon recuperer des informations concernant dautre onglet pour les regrouper ds un onglet independant [ par neyroux ] Bonjour, Je suis très débutant en vba sur excel et j'ai des problèmes pour effectuer certaines opérations... En fait, j'ai un fichier avec 6 onglets Probleme pour capturer le curseur de la souris qd il n'est pas dans le form [ par inoujk ] Bonjour, j'essaye de capturer le curseur de la souris mais en dehors d'un formj'ai créé un ptit programme vite fait avec juste une zone de texte et un Molette de souris [ par Florian29 ] Salut !Je voudrais savoir s'il y a un moyen de faire fonctionner la molette de la souris lorsque l'on code dans le fenêtre de création? J'ai 2 souris Désactiver un périphérique [ par Jonef ] J'aimerai savoir comment désactiver un périphérique tel que la souris ou le clavier.Je sais déjà désactiver une souris et un clavier mais le problème


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,468 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.