Bonjour,
dans une application ( full screen) , j'ai besoin de désactiver
les touches claviers
Par exemple :
CTRL
CTRL + ALT + SUP
ALT TAB
Touche windows
Etc
J'ai bien la fonction Evenement qui intercepte les évènements
mais cela ne suffit pas.
J'ai trouvé une API pour 98 ( CTRL ALT SUP ) qui ne fonctionne
pas sur mon XP
//Désactiver le 'Ctrl-Alt-Del' et le 'Alt-Tab'
// Windows 95 / 98
appeldll32 ( "user32" , "SystemParametersInfoA" , 97 , 1 , 0 , 0 )
par contre pour la barre des taches l'API suivante fonctionne :
AppelDLL32("User32", "ShowWindow", AppelDLL32("User32", "FindWindowA",
"Shell_TrayWnd",Null), 0)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
james
"sebNews" a écrit dans le message de news:
Bonjour, dans une application ( full screen) , j'ai besoin de désactiver les touches claviers Par exemple : CTRL CTRL + ALT + SUP ALT TAB Touche windows
Etc
Bonjour,
Pour les différentes touches windows sous XP/2000, l'appel a une dll comme gina.dll permet de contrôler l'ensemble. Elle gère un hook sur le clavier, c'est également elle qui affiche la boite de dialogue d'ouverture de session utilisateur. On en trouve plusieurs versions sur le net (voir par exemple http://pgina.xpasystems.com/dev/ ). En complément, ll existe également dans le registre des clés qui contrôlent certains éléments de l'interface windows (présence des icônes sur le bureau, barre des tâches, ...), ou on peut faire appel aux stratégies de sécurité locale de windows.
Bon dev. James
"sebNews" <seb@yahoo.fr> a écrit dans le message de
news:1089386702.619783@quito.magic.fr...
Bonjour,
dans une application ( full screen) , j'ai besoin de désactiver
les touches claviers
Par exemple :
CTRL
CTRL + ALT + SUP
ALT TAB
Touche windows
Etc
Bonjour,
Pour les différentes touches windows sous XP/2000, l'appel a une dll comme
gina.dll permet de contrôler l'ensemble. Elle gère un hook sur le clavier,
c'est également elle qui affiche la boite de dialogue d'ouverture de session
utilisateur. On en trouve plusieurs versions sur le net (voir par exemple
http://pgina.xpasystems.com/dev/ ).
En complément, ll existe également dans le registre des clés qui contrôlent
certains éléments de l'interface windows (présence des icônes sur le bureau,
barre des tâches, ...), ou on peut faire appel aux stratégies de sécurité
locale de windows.
Bonjour, dans une application ( full screen) , j'ai besoin de désactiver les touches claviers Par exemple : CTRL CTRL + ALT + SUP ALT TAB Touche windows
Etc
Bonjour,
Pour les différentes touches windows sous XP/2000, l'appel a une dll comme gina.dll permet de contrôler l'ensemble. Elle gère un hook sur le clavier, c'est également elle qui affiche la boite de dialogue d'ouverture de session utilisateur. On en trouve plusieurs versions sur le net (voir par exemple http://pgina.xpasystems.com/dev/ ). En complément, ll existe également dans le registre des clés qui contrôlent certains éléments de l'interface windows (présence des icônes sur le bureau, barre des tâches, ...), ou on peut faire appel aux stratégies de sécurité locale de windows.