Accueil > Forum > > > > Coordonnées de la souris n'importe où sur l'écran
Coordonnées de la souris n'importe où sur l'écran
lundi 11 octobre 2004 à 15:55:33 |
Coordonnées de la souris n'importe où sur l'écran

pierb5
|
Salut Je voudrais que mon appli VB détecte un mouvement de la souris même quand la souris se situe hors de la Form. En effet, tout ce que je sais faire à présent, c'est récupérer le X et le Y de la souris de la méthode MouseMove du Form. Ouais je sais........chui nul, mais j'débute!
|
|
lundi 11 octobre 2004 à 18:15:13 |
Re : Coordonnées de la souris n'importe où sur l'écran

sn0wb0ard3r
|
bon, pour avoir les coordonnées de ta souris sur ton écran...
Hors de toute fonction, tu mets ceci:
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long Private Type POINTAPI X As Long Y As Long End Type
et dans la fonction où tu veux résupérer les coordonnées:
Dim pt As POINTAPI, NX As Long, NY As Long GetCursorPos pt
Les coordonnées de ta souris sont alors:
pt.X pour les abscisses, et pt.Y pour les ordonnées...
!!! ATTENTION !!! Dans Windows, tous les repères sont placés dans le coin SUPERIEUR GAUCHE de l'écran... Merci monsieur Gates...
Voila, bonne prog!!!!
|
|
mardi 12 octobre 2004 à 11:25:26 |
Re : Coordonnées de la souris n'importe où sur l'écran

pierb5
|
Salut, merci de ta réponse. Mais voilà: - Mettre le code précisé hors de toute fonction: OK - Metre le reste du code dans la fonction que je veux appeler............c'est moins bien!
En effet, c'est le MouseMove qui m'intéresse. Et celui-ci n'est actif que tant que la souris reste dans ma Form! Je peux poser ma question autrement: Comment pouvoir détecter le mouvement de la souris hors d'une Form?
A+
|
|
mardi 12 octobre 2004 à 16:48:07 |
Re : Coordonnées de la souris n'importe où sur l'écran

sn0wb0ard3r
|
ah ouais...
Ben tu peux essayer de faire une clock qui régulièrement vérifie si la souris n'est pas dans la form (plus petit que le coin gauche de la form, et plus grand que le coin gauche de la form + la largeur de la forme...)
C'est un peu confus je suis d'accord... mais je pense que sa pourrait marcher comme sa... Biensur si qq1 d'autre pouvait compléter, sa serait cool pour toi... Et moi j'apprendrais un truc...
|
|
mardi 12 octobre 2004 à 16:55:57 |
Re : Coordonnées de la souris n'importe où sur l'écran

pierb5
|
Moi, je flaire un truc avec des appels aux fonctions du système d'exploit................un truc horrible quoi............s'il y a qqn qui a une idée, j'écoute!
|
|
Cette discussion est classée dans : form, écran, souris, importe, coordonnées
Répondre à ce message
Sujets en rapport avec ce message
Positions FORM SOURIS [ par cbjp85 ]
Slt,Comment obtenir la position ecran du form ??Ou aussi comment puis je redefinir une "mini-zone d'écran" pour ma souris pour qu'elle me sorte par ex
Coordonnées Souris [ par pimousse75 ]
Bonjour, je cherche un moyen de capturer les coordonnées de la souris sans passer par move, dragandrop.....Merci !
Calculuer les coordonnées d'une zone selectionnée par la souris!! [ par chico79 ]
Re Bonjour,J'ai une autre question :)Pour calculer les coordonnées d'une zone selmectionnée par a sourisex:un rectangle ===> X(longueur),Y(largeur),L(
augmenter la taille maximale d'une form [ par XWinnieX ]
j'aimerais pouvoir modifier la taille de ma form pour y mettre un picture box de la taille d'une feuille A4 (pour faire un aperçu avant impression) ma
comment lire coordonnées souris avec mscomm ?? [ par roan ]
je souhaite lire les coordonnées d'une deuxième souris branchée sur le COM1 avec MSCOMM.cette souris n'est pas celle qui commande le curseurcomment do
Simuler un click de souris en dehors d'une form [ par pgnouf ]
Je voudrais simuler le click de la souris en dehors de la feuille, qu'elle click toute seule, sur le bureau, sur une page word, une icône... pourvu qu
Faire bouger une form dans tous les sens [ par stage ]
Salutce que jessaie de faire c'est de faire bouger ma form dans tous les sens de facons a ce qu'elle rebondisse sur les coté de l'écran.Tout sa dans l
Comment capturer les coordonnées de la souris ? [ par Michael ]
Pourriez-vous me dire comment capturer les coordonnées du curseur quelque sit sa position sur l'écran ?Merci
Capture d'écran et souris (urgent : pour le 28 au plus tard) [ par Ondex ]
salut a tous,je suis sur un projet de loupe, je voudrai savoir si il y a moyen de voir la souris dans la captures d'ecran.merci d'avance.@+
Connaitre pos souris sur l'écran [ par Fabiin ]
Bonjour.Comment dois-je faire pour connaitre la position de la souris sur l'écran.Merci
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|