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

C Discussion :

Hook locaux avec SetWindowsHookEx


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 21
    Par défaut Hook locaux avec SetWindowsHookEx
    Bonjour,

    Je rencontre un problème avec l'utilisation de la fonction de "hook" de l'api windows 32. Lorsque je met en place un hook local sur tous les threads de chaque processus cela fonctionne mais que pour un seul process (bien entendu j'utilise l'injection de DLL).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SetWindowsHookEx(WH_KEYBOARD, KeyboardProc, NULL, threadID);
    (PS: Je récupére tous les threads de chaque processus par l'intermédiaire des fonctions CreateToolhelp32Snapshot puis Thread32First et enfin Thread32Next).

    Par contre, si je met en place un hook global tout fonctionne correctement mais ce n'est pas ce que je veux faire.

    En recherchant sur google je suis tombé sur un thread dans la msdn pour ce même problème mais malheureusement aucune réponse n'est apporté.

    http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx

    (Le dernier message tout en bas de la page).

    Si vous désirez que je montre plus de code, cela ne me dérange pas mais il n'y a pas grand chose à voir.

    Cordialement,

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 21
    Par défaut
    Re,

    Eh bien je ne sais absolument pas pourquoi mais ça à l'air de fonctionner.

    A+

Discussions similaires

  1. Réponses: 11
    Dernier message: 30/10/2014, 01h04
  2. hook winsock avec delphi
    Par ramzi_zi dans le forum Windows
    Réponses: 1
    Dernier message: 01/02/2008, 09h37
  3. Trouble avec Excel avec un programme qui utilise un Hook.
    Par hot_metal dans le forum Windows
    Réponses: 5
    Dernier message: 14/01/2006, 13h40
  4. probleme avec les hook windows
    Par stone dans le forum Windows
    Réponses: 1
    Dernier message: 30/12/2005, 10h49
  5. [image] Problème de suppression des max locaux avec Canny
    Par Rafoo dans le forum Algorithmes et structures de données
    Réponses: 12
    Dernier message: 06/11/2005, 00h22

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