begin process at 2012 02 14 20:17:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Système

 > 

Périphériques

 > 

[VB.NET] Comment connaitre l'état de la souris


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[VB.NET] Comment connaitre l'état de la souris

vendredi 6 avril 2007 à 10:50:33 | [VB.NET] Comment connaitre l'état de la souris

Bal1n

Bonjour,

Voilà, je suis en train de créer un logiciel d'automatisation de tache.

Ce logiciel génère des données clavier ou encore un click sur un bouton précis etc ...
Il permet aussi pour d'attendre l'ouverture du fenêtre précise (grace au au titre de la fenetre ou grace au handle)
avant de balancer les données clavier etc..

Ce n'est pas encore très avancé mais j'arrive déjà à automatiser pas mal de ptit truc.

Ce que je cherche à faire comme fonction :

      Pouvoir connaitre l'état de la souris quand je le désire.
      Par exemple savoir si on a le sablier etc...
      Le truc en fait c'est que je veux créer une option 'Attendre que la souris soit dans l'état : Sablier (ou autre)'
      Il faut pouvoir récupérer l'état de la souris à tout moment meme si la fenetre active n'est pas celle de mon programme.

Merci pour le coup de main
vendredi 6 avril 2007 à 11:03:32 | Re : [VB.NET] Comment connaitre l'état de la souris

Nicko11

Tu es en VB6 ou .net car en VB6, l'etat DU CURSEUR de la souris et je crois:

screen.mousepointer = 11 quand il est en sablier.

vendredi 6 avril 2007 à 11:14:35 | Re : [VB.NET] Comment connaitre l'état de la souris

Renfield

Administrateur CodeS-SourceS
VbHourGlass....

inutile de connaitre '11' ^^

attendre que la souris soit dans tel êtat .... tout un programme ! risque de ralentir la machine...


Renfield
Admin CodeS-SourceS- MVP Visual Basic
vendredi 6 avril 2007 à 11:22:47 | Re : [VB.NET] Comment connaitre l'état de la souris

jmfmarques

Membre Club
Bonjour,

Non, Nicko, le cureur modifié par la propriété mousepointerchange lorsque l'on ne survole plus la Form... , sauf si l'on a modifié pour l'ensemble.

Si Bal1n veut connaître l'état du curseur pour l'ensemble, il lui faut utiliser la fonction GetCursor de la librairie user32 de l'Api de Windows
vendredi 6 avril 2007 à 11:24:58 | Re : [VB.NET] Comment connaitre l'état de la souris

Nicko11

En plus, c'est pas la premiere fois que tu me le dis mais je l'ai pas retenu. J'ai que les valeurs numériques dans mon aide. Par exemple les constantes pour, je ne les ai pas :

screen.mousepointer = 1     'fleche
et
screen.mousepointer = 0     'defaut
vendredi 6 avril 2007 à 11:25:20 | Re : [VB.NET] Comment connaitre l'état de la souris

Bal1n

On ne se moque pas renfield

Si tu savais le nombre de logiciel que je rencontre qui sont tellement mal branlé que l'on ne peut rien automatiser.
Genre un calcul de besoin net et que l'utilisateur doit le lancer à la main et attendre 2h00 que sont calcul se fasse immobilisant alors le logiciel, et bah c'est le caca. Parceque niveau productivité on a vu mieux.

Voilà pourquoi je créer un programme remplacant la main de l'homme et s'exécutant la nuit. Ce programme doit avoir le maximum d'option disponible. Même si ces fonctions peuvent avoir un intérêt limité.

Sinon merci je vais tester tout ça.

En fait c'est simple, moi qui pensait devoir utiliser un hook lol

je mettrais une réponse accepté si ca marche.

++
vendredi 6 avril 2007 à 11:29:56 | Re : [VB.NET] Comment connaitre l'état de la souris

Bal1n

GetCursor c'est noté  

Je vais fouiner dans msdn pour tester ça aussi.
Merci,


Cette discussion est classée dans : net, vb, souris, connaitre, état


Répondre à ce message

Sujets en rapport avec ce message

Récupérer l'état d'un imprimante en VB.NET [ par jonathann ] Bonjour,J'aimerais récupérer l'état d'une imprimante, savoir si elle est ou non connectée à l'ordinateur mais je ne sais pas du tout comment faire. Fa imprimer un état en vb.net [ par faksouha ] bounjour; en vb6 on pouvait imprimer des état en utilisant DatEnvironnemnt. comment afire avec vb.net? Simuler un click de souris VB.NET 2005 [ par acive ] Salut tout le mondeJ'aurais besoin d'un coup de main rapide je bosse sur un prog en Vb.Net 2005 et j'ai besoin de simuler un clique de souris.. avant VB.Net Se déplacer avec la souris dans un picturebox [ par JeffC1977 ] Salut...J'aimerais etre capable de me déplacer avec la souris dans un picturebox.J'ai utilisé le code de Stephanne (pour pocketPC) car le code ressemb VB.Net position dans la DataGrid [ par MagDix ] Bonjour. Existe-t-il un moyen pour connaitre la colonne et la ligne sélectionné par l'utilisateur... Exemple, l'utilisateur clique sur un cellule VB.NET et CRYSTAL REPORT [ par Yves6733 ] Bonjour,Sur un état Crystal affichant une liste de produits, je souhaiterais via un code VB.net, transmettre une instruction SQL de type GROUP BY avec Détecter le passage de la souris sur un MenuItem VB.Net 2003 [ par gerbito ] Bonjour, J'ai un gros souci avec VB.Net 2003 : j'ai dérivé les classes MenuItem et MainMenu et je souhaite que mes composants ainsi créés changent VB.Net Connaitre la position d'une form sur l'écran [ par MagDix ] Bonjour à tous...J'aimerais faire un truc mais je ne suis pas certain si c'est possible...J'aimerais qu'à chaque fois qu'il y a un déplacement de ma F Générer un Clic de Souris [VB.NET] [ par guiguidu25 ] Bonjour à tous J'aimerais savoir s'il était possible de générer ("simuler") un clic de la souris ?Autrement dit, comment automatiser un clic de souris Inverser la souris en vb .net [ par darkteam ] Bonjour a tous, J'ai réalisé il y a longtemps déjà cette source: [url=http://www.vbfrance.com/codes/INVERSER-MOUVEMENT-SOURIS-BOUTONS_18591.aspx]http


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,371 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales