IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API, COM et SDKs Delphi Discussion :

interdire alt F4 et ctrl_alt_suppr


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 155
    Par défaut interdire alt F4 et ctrl_alt_suppr
    Bonjour,
    Je voulais savoir si il etait possible d interdire ces deux combinaisons de touches.
    G trouve une fonction qui est censee ne pas afficher le processus lors dun ctrl alt suppr, mais apparemment ca ne marche pas, c ss doute incompatible ac 2000

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    procedure ctrl_alt_suppr;
    var handle:integer;
        proc:function(dwProcessId: DWORD; dwType: DWORD)
         : DWORD; stdcall;
    begin
    Handle:=LoadLibrary('krn386.exe');
    if Handle=0 then Handle:=LoadLibrary('kernel32.dll');
    if Handle<>0 then
      begin
     
        @proc:=GetProcAddress(Handle, 'RegisterServiceProcess');
        if @proc<>nil then
        proc(0,1);
        FreeLibrary(Handle);
      end;
    end;
    merci d avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 155
    Par défaut
    Pour alt f4 g fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    procedure TForm5.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
      begin
        if ((ssAlt in Shift) and (Key = VK_F4)) then
           Key := 0;
     
        end;
    en mettant KeyPreview := true; a la creation de la fenetre
    mais pour ctrl alt suppr le probleme doit se situer autre part

  3. #3
    Fxg
    Fxg est déconnecté
    Membre émérite
    Homme Profil pro
    ingénieur financier
    Inscrit en
    Septembre 2003
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur financier

    Informations forums :
    Inscription : Septembre 2003
    Messages : 513
    Par défaut
    Bonjour,

    Une autre réponse à cette adresse :
    http://www.phidels.com/php/index.php...ip.php3&id=547

    Je n'ai pas testé.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 155
    Par défaut
    ouah c une sacre usine a gaz
    merci bien

  5. #5
    Fxg
    Fxg est déconnecté
    Membre émérite
    Homme Profil pro
    ingénieur financier
    Inscrit en
    Septembre 2003
    Messages
    513
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : ingénieur financier

    Informations forums :
    Inscription : Septembre 2003
    Messages : 513
    Par défaut
    Je dirais même plus une sacrée centrale nucléaire

    Mais si ça marche c'est l'essentiel

Discussions similaires

  1. Interdire Alt F4
    Par damdam78 dans le forum MFC
    Réponses: 2
    Dernier message: 08/02/2009, 22h14
  2. Interdire Alt+F4 en vb.net
    Par fabienlege dans le forum VB.NET
    Réponses: 2
    Dernier message: 16/01/2009, 19h18
  3. Interdire les touche ALT F4
    Par phoon dans le forum Access
    Réponses: 1
    Dernier message: 08/03/2006, 17h24
  4. Gérer le ALT-TAB ?
    Par Magus (Dave) dans le forum DirectX
    Réponses: 15
    Dernier message: 04/01/2004, 00h43
  5. [VB6] [Form] Interdire le déplacement d'une feuille
    Par Loïc dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 23/09/2002, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo