Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-20%
Le deal à ne pas rater :
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, 144 Hz, FreeSync ...
399 € 499 €
Voir le deal

3 participants

    TUTORIEL - Empêcher le ALT+F4 !

    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 33
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    TUTORIEL - Empêcher le ALT+F4 ! Empty TUTORIEL - Empêcher le ALT+F4 !

    Message par Blackorion35 Mer 12 Juin 2013 - 20:53

    Bonjour/Bonsoir,

    Tutoriel rapide aujourd'hui.
    Je vais vous apprendre à bloquer vos applications et empêcher un ALT+F4 en 4 lignes de codes !
    Si vous souhaitez empêcher qu'un utilisateur ne ferme votre programme par la combinaison ALT+F4 voici comment faire : 

    PS : Cette méthode a été utilisé dans notre OS en développement (Mantrix ERS) pour empêcher la fermeture de l'OS en utilisant cette combinaison de touche (protège votre système !).

    1 - Dans votre application, créée avec SZ 2012, sélectionné votre Form principal.

    2 - Cliquer sur Lié le contrôle à une fonction.

    3 - Choisissez la fonction "KeyDown".

    4 - Mettez l'outil "Commandes visual basic.net".

    5 - Copier/coller ce code .NET : 
    Code:

    If e.KeyData = Keys.Alt + Keys.F4 Then

                 MessageBox.Show("Vous ne pouvez pas fermer ce programme ainsi.", "Alerte", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)

                 e.Handled = True

             End If

    6 - Lancer votre application et faite ALT+F4 et vous verrez ceci : 

    TUTORIEL - Empêcher le ALT+F4 ! Error_10

    Et voilà Very Happy


    Astuces : vous pouvez également faire la même chose pour les touches suivantes : 

    CTRL+ALT+SUPPR (ATTENTION : bloquer aussi CTRL+MAJgauche+Echap qui reviens à ouvrir de force le Gestionnaire de tâche !)
    Imprim.Ecran
    etc...

    Je ne connais pas personnellement le "code" des touches (par exemple Suppr. qui s'écrit différemment en VB selon le clavier) à vous de trouver mais ça vous mettra sur la piste Wink 

    Bon test !
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par Szman Jeu 13 Juin 2013 - 12:02

    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 33
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par Blackorion35 Jeu 13 Juin 2013 - 14:17

    Bien joué belle trouvaille Very Happy Merci déjà pour moi et pour les autres Razz
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par Szman Jeu 13 Juin 2013 - 15:06

    De rien, c'est avec plaisir que j'ai fait cette petite recherche google Very Happy
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par lereparateurdepc Jeu 13 Juin 2013 - 16:16

    re,

    J'avais une astuce mais plus complexe ....

    Ne connaissant pas la fonction : e.Handled
    j'ai opté pour une variable mémorisant le Alt+F4 et dans le FormClosing j'utilise le e.cancel
    ça fonctionne super mais c'est plus long donc le prog est plus lourd ! Smile

    Cordialement ,
    Le réparateur de PC
    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 33
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par Blackorion35 Jeu 13 Juin 2013 - 20:28

    Pas mal aussi Lereparateurdepc Smile 
    Mais j'aime les codes simples amusé

    Contenu sponsorisé


    TUTORIEL - Empêcher le ALT+F4 ! Empty Re: TUTORIEL - Empêcher le ALT+F4 !

    Message par Contenu sponsorisé


      La date/heure actuelle est Mer 1 Mai 2024 - 21:47