Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Bloquer les évènements Clavier et souris

4 réponses
Avatar
Jean Saint Jalmes
Bonjour,

Comment bloquer tous les =E9v=E8nements clavier et souris=20
d'une application puis les r=E9activer ?

Actuellement, j'utilise l'API Windows BlockInput avec

BlockInput True (pour bloquer le clavier et la souris)
BlockInput False (Pour lib=E9rer le clavier et la souris)

mais cela s'applique au PC et donc =E0 toutes les=20
applications charg=E9e alors que je souhaite bloquer une=20
application particuli=E8re.

Merci d'avance.

Jean

4 réponses

Avatar
ng
Salut,

Quelle est le but de ce blockage ? Cela nous aiderait à trouver une
solution.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



Jean Saint Jalmes a écrit :

Bonjour,

Comment bloquer tous les évènements clavier et souris
d'une application puis les réactiver ?

Actuellement, j'utilise l'API Windows BlockInput avec

BlockInput True (pour bloquer le clavier et la souris)
BlockInput False (Pour libérer le clavier et la souris)

mais cela s'applique au PC et donc à toutes les
applications chargée alors que je souhaite bloquer une
application particulière.

Merci d'avance.

Jean


Avatar
Bonjour,

Le but de ce blockage est d'assurer une gestion en mode
client serveur.
Lorsqu'un client envoie une requête vers le serveur, il ne
faut pas que l'utilisateur puisse se déplacer d'un
contrôle à l'autre tant que le serveur n'a pas répondu.

-----Message d'origine-----
Salut,

Quelle est le but de ce blockage ? Cela nous aiderait à


trouver une
solution.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



Jean Saint Jalmes a


écrit :

Bonjour,

Comment bloquer tous les évènements clavier et souris
d'une application puis les réactiver ?

Actuellement, j'utilise l'API Windows BlockInput avec

BlockInput True (pour bloquer le clavier et la




souris)
BlockInput False (Pour libérer le clavier et la




souris)

mais cela s'applique au PC et donc à toutes les
applications chargée alors que je souhaite bloquer une
application particulière.

Merci d'avance.

Jean




.



Avatar
Vincent Guichard
a écrit :
Bonjour,

Le but de ce blockage est d'assurer une gestion en mode
client serveur.
Lorsqu'un client envoie une requête vers le serveur, il ne
faut pas que l'utilisateur puisse se déplacer d'un
contrôle à l'autre tant que le serveur n'a pas répondu.



Form1.enabled = False
Avatar
ng
J'allais le dire :)

ou seulement désactivité les controles (l'effet n'est pas tout à fait le
même) :

Dim oCtl As Object
For Each oCtl In Me
oCtl.Enabled = False
Next

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



Vincent Guichard a écrit :

a écrit :
Bonjour,

Le but de ce blockage est d'assurer une gestion en mode
client serveur.
Lorsqu'un client envoie une requête vers le serveur, il ne
faut pas que l'utilisateur puisse se déplacer d'un
contrôle à l'autre tant que le serveur n'a pas répondu.



Form1.enabled = False