Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : comment desactiver ctrl+alt+suppr sur Windows 2000 [ Archives Visual Basic / Bases de données ] (martinkk)

jeudi 26 septembre 2002 à 20:43:58 | comment desactiver ctrl+alt+suppr sur Windows 2000

martinkk

comment desactiver ctrl+alt+suppr sur Windows 2000

jeudi 26 septembre 2002 à 21:13:07 | Re : comment desactiver ctrl+alt+suppr sur Windows 2000

Derrick soft

Bonjour,

Article sur www.allapi.com :

Sometimes it is necessary for a program to prevent the use of the
CTRL+ALT+DEL key combination to bring up the Close Program task list to end
a task or shut down Windows 95 and to prevent the use of the ALT+TAB key
combination to switch tasks. The following technique uses the
SystemParametersInfo API to trick Windows 95 into thinking that a screen
saver is running. As a side effect, CTRL+ALT+DEL and ALT+TAB are disabled.

The Win32 SDK states:
"SPI_SCREENSAVERRUNNING Windows 95: Used internally; applications should
not use this flag. Windows NT: Not supported."

Note that disabling CTRL+ALT+DEL is not recommended because the Close
Program dialog box was created to enable users to terminate misbehaving
applications. If a program "hangs" while CTRL+ALT+DEL is disabled, it may
not be possible to terminate it by any method other than rebooting the
machine, which could result in the loss of data.

You will need two command buttons for this program.

Private Const SPI_SCREENSAVERRUNNING = 97&
Private Declare Function SystemParametersInfo Lib "User32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
lpvParam As Any, _
ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Command1.Caption = "Disabled"
Command2.Caption = "Enabled"
End Sub

Private Sub Form_Unload(Cancel As Integer)
'Re-enable CTRL+ALT+DEL and ALT+TAB before the program terminates.
Command2_Click
End Sub

Private Sub Command1_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, _
blnOld, 0&)
End Sub

Private Sub Command2_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, _
blnOld, 0&)
End Sub

Press the F5 key to run the program, and click the "Disabled"CommandButton. CTRL+ALT+DEL and ALT+TAB and CTRL-ESC are disabled. Click the "Enabled" CommandButton to enable CTRL+ALT+DEL and ALT+TAB and CTRL-ESC again.


Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

comment desactiver ctrl+alt+suppr sur Windows 2000

vendredi 27 septembre 2002 à 12:18:35 | Re : comment desactiver ctrl+alt+suppr sur Windows 2000

martinkk

merci pour la reponse. le probleme est que ce code ne marche sur windows 2000 et superieur.
je vous serai reconnaissant si vous pouvez avoir la technique pour le faire sur W2k.



-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Article sur www.allapi.com :

Sometimes it is necessary for a program to prevent the use of the
CTRL+ALT+DEL key combination to bring up the Close Program task list to end
a task or shut down Windows 95 and to prevent the use of the ALT+TAB key
combination to switch tasks. The following technique uses the
SystemParametersInfo API to trick Windows 95 into thinking that a screen
saver is running. As a side effect, CTRL+ALT+DEL and ALT+TAB are disabled.

The Win32 SDK states:
"SPI_SCREENSAVERRUNNING Windows 95: Used internally; applications should
not use this flag. Windows NT: Not supported."

Note that disabling CTRL+ALT+DEL is not recommended because the Close
Program dialog box was created to enable users to terminate misbehaving
applications. If a program "hangs" while CTRL+ALT+DEL is disabled, it may
not be possible to terminate it by any method other than rebooting the
machine, which could result in the loss of data.

You will need two command buttons for this program.

Private Const SPI_SCREENSAVERRUNNING = 97&
Private Declare Function SystemParametersInfo Lib "User32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
lpvParam As Any, _
ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Command1.Caption = "Disabled"
Command2.Caption = "Enabled"
End Sub

Private Sub Form_Unload(Cancel As Integer)
'Re-enable CTRL+ALT+DEL and ALT+TAB before the program terminates.
Command2_Click
End Sub

Private Sub Command1_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, _
blnOld, 0&)
End Sub

Private Sub Command2_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, _
blnOld, 0&)
End Sub

Press the F5 key to run the program, and click the "Disabled"CommandButton. CTRL+ALT+DEL and ALT+TAB and CTRL-ESC are disabled. Click the "Enabled" CommandButton to enable CTRL+ALT+DEL and ALT+TAB and CTRL-ESC again.


Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

comment desactiver ctrl+alt+suppr sur Windows 2000


vendredi 27 septembre 2002 à 12:34:28 | Re : comment desactiver ctrl+alt+suppr sur Windows 2000

Derrick soft

Bonjour,

Voici ce que j'ai trouvé sur www.planet-source-code.com :

This Program Protects Your PC From Unwanted Usage It Have Mouse Trap, Disable 'CTRL+ALT+DEL' and More try to use it in The Start Up Folder Download And see, IT MAY NOW WORK IN WinXP

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=38393&lngWId=1

Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

merci pour la reponse. le probleme est que ce code ne marche sur windows 2000 et superieur.
je vous serai reconnaissant si vous pouvez avoir la technique pour le faire sur W2k.



-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Article sur www.allapi.com :

Sometimes it is necessary for a program to prevent the use of the
CTRL+ALT+DEL key combination to bring up the Close Program task list to end
a task or shut down Windows 95 and to prevent the use of the ALT+TAB key
combination to switch tasks. The following technique uses the
SystemParametersInfo API to trick Windows 95 into thinking that a screen
saver is running. As a side effect, CTRL+ALT+DEL and ALT+TAB are disabled.

The Win32 SDK states:
"SPI_SCREENSAVERRUNNING Windows 95: Used internally; applications should
not use this flag. Windows NT: Not supported."

Note that disabling CTRL+ALT+DEL is not recommended because the Close
Program dialog box was created to enable users to terminate misbehaving
applications. If a program "hangs" while CTRL+ALT+DEL is disabled, it may
not be possible to terminate it by any method other than rebooting the
machine, which could result in the loss of data.

You will need two command buttons for this program.

Private Const SPI_SCREENSAVERRUNNING = 97&
Private Declare Function SystemParametersInfo Lib "User32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
lpvParam As Any, _
ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Command1.Caption = "Disabled"
Command2.Caption = "Enabled"
End Sub

Private Sub Form_Unload(Cancel As Integer)
'Re-enable CTRL+ALT+DEL and ALT+TAB before the program terminates.
Command2_Click
End Sub

Private Sub Command1_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, _
blnOld, 0&)
End Sub

Private Sub Command2_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, _
blnOld, 0&)
End Sub

Press the F5 key to run the program, and click the "Disabled"CommandButton. CTRL+ALT+DEL and ALT+TAB and CTRL-ESC are disabled. Click the "Enabled" CommandButton to enable CTRL+ALT+DEL and ALT+TAB and CTRL-ESC again.


Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

comment desactiver ctrl+alt+suppr sur Windows 2000



vendredi 27 septembre 2002 à 12:38:26 | Re : comment desactiver ctrl+alt+suppr sur Windows 2000

Derrick soft

Re,

Encore un autre sur le meme site :

The following code will demonstrate how to disable Ctrl-Alt-del in Win 9x platform, and how to disable various options in the Ctrl-Alt-Del List in Win NT/2K/XP. To understand the code, you must know how to use the Api functions, although I have tried to keep all the api's in seperate classes. There is also a class which determines if the OS is from Win9x or Win NT series. Hope you would fine some use for it.

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=38136&lngWId=1

Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

merci pour la reponse. le probleme est que ce code ne marche sur windows 2000 et superieur.
je vous serai reconnaissant si vous pouvez avoir la technique pour le faire sur W2k.



-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Article sur www.allapi.com :

Sometimes it is necessary for a program to prevent the use of the
CTRL+ALT+DEL key combination to bring up the Close Program task list to end
a task or shut down Windows 95 and to prevent the use of the ALT+TAB key
combination to switch tasks. The following technique uses the
SystemParametersInfo API to trick Windows 95 into thinking that a screen
saver is running. As a side effect, CTRL+ALT+DEL and ALT+TAB are disabled.

The Win32 SDK states:
"SPI_SCREENSAVERRUNNING Windows 95: Used internally; applications should
not use this flag. Windows NT: Not supported."

Note that disabling CTRL+ALT+DEL is not recommended because the Close
Program dialog box was created to enable users to terminate misbehaving
applications. If a program "hangs" while CTRL+ALT+DEL is disabled, it may
not be possible to terminate it by any method other than rebooting the
machine, which could result in the loss of data.

You will need two command buttons for this program.

Private Const SPI_SCREENSAVERRUNNING = 97&
Private Declare Function SystemParametersInfo Lib "User32" _
Alias "SystemParametersInfoA" _
(ByVal uAction As Long, _
ByVal uParam As Long, _
lpvParam As Any, _
ByVal fuWinIni As Long) As Long

Private Sub Form_Load()
Command1.Caption = "Disabled"
Command2.Caption = "Enabled"
End Sub

Private Sub Form_Unload(Cancel As Integer)
'Re-enable CTRL+ALT+DEL and ALT+TAB before the program terminates.
Command2_Click
End Sub

Private Sub Command1_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, True, _
blnOld, 0&)
End Sub

Private Sub Command2_Click()
Dim lngRet As Long
Dim blnOld As Boolean
lngRet = SystemParametersInfo(SPI_SCREENSAVERRUNNING, False, _
blnOld, 0&)
End Sub

Press the F5 key to run the program, and click the "Disabled"CommandButton. CTRL+ALT+DEL and ALT+TAB and CTRL-ESC are disabled. Click the "Enabled" CommandButton to enable CTRL+ALT+DEL and ALT+TAB and CTRL-ESC again.


Cordialement

Stéphane Maillard

Mail : stephane.maillard@rixy-software.com
Support : support@rixy-software.com
Site : www.rixy-software.com



-------------------------------
Réponse au message :
-------------------------------

comment desactiver ctrl+alt+suppr sur Windows 2000





Cette discussion est classé dans : ctrl, alt, suppr, windows, desactiver


Répondre à ce message

Sujets en rapport avec ce message

CTRL+ALT+SUPPR [ par tomtom17 ] Je voudrais envoyer un CTRL+ALT+SUPPR à Windows par l'intermédiaire d'un vbsIl s'agit de déverouiller un écran de veille sur Windows 2K.Merci desactive sous XP ctrl alt suppr [ par T103 ] j ai XP et j ai trouve des sources pour desactive le ctrl alt suppr mais aucune ne marche sous XPest ce qu il y a quelqu un qui sait desactive le ctrl CTRL+ALT+SUPPR [ par Moria ] Slt,Cette fameuse question inacheuver :)Comment faire pour bloker ces 3 touches sur Win98 ? Et alt+F4 et Alt + Tab ??C pour un log de securisation de Désactiver la touche Ctrl+Alt+Suppr sur XP [ par zakay ] Salut à tous, je voudrais savoir quel code faut-il en Visual Basic pour désactiver la combinaison des touches Ctrl+Alt+Suppr dans l'environnement Wind Désactivé Ctrl+Alt+Suppr sous XP ou Win 2000 [ par MEGATRIX ] Comment pourrai je désactivé Ctrl+Alt+Suppr sous Xp ou Win 2000?Merci@++Megatrix Ctrl+Alt+Suppr & Alt-Tab [ par POLO ] Je souhaiterais supprimer les fonctionnalités des touches CTRL+ALT+SUPPR et ALT-TAB. J'ai récupéré une API mais elle ne fonctionne pas. Elle ne se pla Interception ctrl-alt-suppr [ par Fred ] Est-il possible d'intercepter lectrl-alt-suppr et d'en annuler lesconsequences ?Sinon comment savoir si un msgboxest a l'ecran, et comment le validerp Bloquer Barre des tâches et Ctrl-Alt-Suppr sous NT [ par RADW@RE ] J'ai découver et utiliser avec succès les codes disponibles sur notre site, pour bloquer la barre des tâches et les touches "Ctrl-Alt-Suppr" et "Ctrl- Gérer les touches 'Ctrl+Alt+Suppr' [ par Kenou ] Bonjour,Quelqu'un sait comment éviter que Windows ne prenne la main quand on appuie sur 'Ctrl+Alt+Suppr' ou sur la touche 'Windows' du clavier lorsque Panneau Ctrl + alt +suppr [ par Stéphane de Brest ] dans un fichier, je souhaite recupérer le nom de la station et de la dernière personne qui l'a utilisé. Mon pg fonctionne lorsque la personne est conn


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.