Désactiver la souris sous Windows 2000

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Aranoth
Messages : 293
Inscription : sam. 24/janv./2004 12:00
Localisation : Toulouse (31)
Contact :

Message par Aranoth »

oula je viens de relire mon post il est pas clair du tout,

ce que je veux dire c'est qu'imagine que dans l'API t'a une commande de ce style:

SetCursorPosition_(x,y) (celle là je l'ai inventé, mais doit y avoir l'équivalant)

tu met dans une boucle SetCursorPosition_(0,0), ton curseur restera bloqué la haut, et tu pourra toujours clicker ca fera pas grand chose (enfin tout dépend d'où tu le met)
Débutant en programmation, notament en C++ ?
Vous souhaitez apprendre ?
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

:-P
Oui ça la fou mal pourtant j'voulais le corriger et je l'ai oublié le like.
Bon ben j'laiche plus rien :-P :-P :-P... arf à paremment si :-P :-).
Sinon donc... c compréhensible... merci.
Bon maintenant ce n'est plus
I'd lick to know
mais
I'd like to know.
En plus d'habitude, je n'aurais jamais fais cette faute!
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

L'équivalent, c'est SetCursorPos_(x,y)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

gansta93 a écrit ::-P
Oui ça la fou mal pourtant j'voulais le corriger et je l'ai oublié le like.
Bon ben j'laiche plus rien :-P :-P :-P... arf à paremment si :-P :-).
Sinon donc... c compréhensible... merci.
Bon maintenant ce n'est plus
I'd lick to know
mais
I'd like to know.
En plus d'habitude, je n'aurais jamais fais cette faute!
Ca me paraissait vraiment bizarre :lol:
Aranoth
Messages : 293
Inscription : sam. 24/janv./2004 12:00
Localisation : Toulouse (31)
Contact :

Message par Aranoth »

Ah merci Chris, il me semblait bien qu'il y avait une commande comme ca

Tu devrait essayer Gangsta93 et nous dire si ca marche
Débutant en programmation, notament en C++ ?
Vous souhaitez apprendre ?
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

pour bloquer le curseur dans le coin haut gauche de l'écran pendant 5 secondes

Code : Tout sélectionner

; récupère les coordonnées de la zone du curseur
GetClipCursor_(rc_Org.RECT)

; définitions de la nouvelle zone de déplacement du curseur
rc.RECT\left = 0
rc\top = 0
rc\right = 1
rc\bottom = 1
ClipCursor_(rc)

Delay(5000)

ClipCursor_(rc_Org)
le must, c'est en bas à droite

Code : Tout sélectionner

; résolution de l'écran
x = GetSystemMetrics_(#SM_CXSCREEN)
y = GetSystemMetrics_(#SM_CYSCREEN)

; récupère les coordonnées de la zone du curseur
GetClipCursor_(rc_Org.RECT)

; définitions de la nouvelle zone de déplacement du curseur
rc.RECT\left = x - 1
rc\top = y - 1
rc\right = x
rc\bottom = y
ClipCursor_(rc)

Delay(5000)

ClipCursor_(rc_Org)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Je vais essayer ton code Régis.
Merci.
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Il me semblait avoir répondu... mais je voulais dire... le problème je pense c'est pour les cliques souris.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Désolé je suis un peu en retard ....mais je viens de tomber sur ça
rundll32.exe mouse,disable
Désactive la soursi( Redémarrez pour la réactiver)
et je me suis rappeler de cette discution..
C'est peut être pas du tout ce que que tu veux ...mais bon ....
:P
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Salut,

En fait, c'est exactemant ça qu'il me faut. Mais le problème, c'est que ça ne marche que sous win 9X on dirait parce que sous mon 2K, marche pas peut-être à cause des droits.
Mais sinon... c'est l'effet de cette commande que je veux.

Merci.
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

c'est curieux car c'est donné pour marché sur w2K ....
J'ai trouvé ça ici : http://leregistre-fr.net/index.php
il y a un forum peut être pourront il t'aider ... :wink:
mais si je trouve autre chose je te tient au courant
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

gansta93 a écrit :Il me semblait avoir répondu... mais je voulais dire... le problème je pense c'est pour les cliques souris.
Rien ne t'empêche de créer une micro-fenêtre juste à l'emplacement du curseur en plus du clip et là t'es tranquille.

On peut faire un hook également......

:)
gansta93
Messages : 1448
Inscription : jeu. 26/févr./2004 11:17
Localisation : Le Village
Contact :

Message par gansta93 »

Moué... bien compliqué pour moi tout ça... j'irais voir sur le forum merci. :-).
Répondre