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 !

HOOK SYSTEM SUR WM_MOUSEWHEEL (WIN32)


Information sur la source

Catégorie :API Niveau : Débutant Date de création : 07/09/2004 Date de mise à jour : 02/05/2006 00:30:38 Vu / téléchargé: 4 874 / 484

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note


Description

Pour question forum revenue plusieurs fois.

ATTENTION: systeme a noyau NT requis.

 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Testeur
    •   release
      • Testeur.exeTélécharger ce fichier [Réservé aux membres club]24 064 octets
      • Wheel.dllTélécharger ce fichier [Réservé aux membres club]24 576 octets
    • resource.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier634 octets
    • Testeur.apsTélécharger ce fichier [Réservé aux membres club]33 736 octets
    • Testeur.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 277 octets
    • Testeur.ncbTélécharger ce fichier [Réservé aux membres club]35 840 octets
    • Testeur.rcTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 463 octets
    • Testeur.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier903 octets
    • Testeur.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
    • Testeur.vcprojTélécharger ce fichier [Réservé aux membres club]3 905 octets
    • Wheel.hTélécharger ce fichier [Réservé aux membres club]Voir ce fichier250 octets
    • Wheel.libTélécharger ce fichier [Réservé aux membres club]1 832 octets
  •   Wheel
    •   release
      • Wheel.dllTélécharger ce fichier [Réservé aux membres club]24 576 octets
      • Wheel.libTélécharger ce fichier [Réservé aux membres club]1 832 octets
    • Wheel.cppTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 137 octets
    • Wheel.defTélécharger ce fichier [Réservé aux membres club]56 octets
    • Wheel.ncbTélécharger ce fichier [Réservé aux membres club]19 456 octets
    • Wheel.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier899 octets
    • Wheel.suoTélécharger ce fichier [Réservé aux membres club]8 704 octets
    • Wheel.vcprojTélécharger ce fichier [Réservé aux membres club]4 023 octets

Télécharger le zip

Historique

26 octobre 2005 17:13:56 :
site
02 mai 2006 00:30:38 :
commentaire

Commentaires et avis

signaler à un administrateur
Commentaire de albert0 le 07/09/2004 20:26:51

a quoi sa sert precisement?

signaler à un administrateur
Commentaire de BruNews le 07/09/2004 20:29:58 administrateur CS

demo d'interception de l'event 'roulette' de la souris.

signaler à un administrateur
Commentaire de Funto66 le 07/09/2004 22:20:16

Mais...ça veut pas dire que c'est impossible de faire ça sur les "vieux" systèmes (Win98) si?
(enfin je dis ça par simple curiosité, j'utilise pas Win32, je veux juste dire que t'es pas obligé de poster un exemple avec Win98 BruNews ;))

signaler à un administrateur
Commentaire de BeLZeL le 07/09/2004 22:32:08

Je pense que c'est parce que les fonctions utilisées ne sont pas présentes sur les systèmes win 9.x.

signaler à un administrateur
Commentaire de BruNews le 07/09/2004 22:41:09 administrateur CS

Les hooks 'LowLevel' clavier et souris ne sont implementes QUE sur NT et superieur.
Funto66 > sur que je n'irai pas faire un truc expres pour des systemes obsoletes. Je dois les prendre en compte dans mon taf c'est ok, mais ici non.

signaler à un administrateur
Commentaire de Funto66 le 08/09/2004 16:07:22

obsolètes, obsolètes...c'est ce que j'utilise qd même lol
Mais en fait ce que je me disais, c'est que sur mon Win98 je peux utiliser la roulette de la souris.
C'est donc que quelque part il doit y avoir possibilité de réagir à un évènement correspondant non?
Ou c'est juste réservé aux contrôles Windows...enfin je trouve ça curieux.
Ce que je voulais savoir, c'est s'il existait une manière d'utiliser la roulette sous tous les Windows, voilà, ma question reformulée ^^

signaler à un administrateur
Commentaire de BruNews le 08/09/2004 16:16:27 administrateur CS

pas de prob pour 'utiliser', le systeme propage l'event AUSSI sur les winbebes.
Ce qui est reserve aux noyaux NT c'est le hook LowLevel.

signaler à un administrateur
Commentaire de Funto66 le 08/09/2004 22:14:43

Ok c'est ce que je voulais savoir merci.

Et l'intérêt d'un hook, c'est quoi? (je crois savoir ce qu'est vaguement un hook...c'est une sorte d'interruption de l'évènement non?)

signaler à un administrateur
Commentaire de BruNews le 08/09/2004 22:23:43 administrateur CS

c'est interception d'un event, ensuite on fait ce qu'on veut, on le repasse dans la chaine ou on le stoppe.

signaler à un administrateur
Commentaire de Funto66 le 09/09/2004 18:56:03

Ouais ok merci BruNews ;)

signaler à un administrateur
Commentaire de victorcoasne le 25/06/2008 22:25:58 10/10

Est-ce qu'un hook système peut détecter l'appui d'une touche d'un téléphone USB (détecté comme interface d'utilisateur HID) ?

signaler à un administrateur
Commentaire de BruNews le 25/06/2008 23:01:24 administrateur CS

Faudrait avoir le matériel pour tester, ce qui n'est pas mon cas mais j'espère que tu nous informeras.

signaler à un administrateur
Commentaire de victorcoasne le 27/06/2008 01:09:35

Le problème c'est qu'un hook système génère tellement d'informations que je ne peux détecter lesquels proviennent éventuellement du téléphone au moment où j'appuie sur une touche.
Si vous avez un bout de code pour m'aider à faire cette distinction, je vous informe sans problème ;)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



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,203 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é.