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 !

MOUSE WHEEL + EVENTS(ÉVÉNEMENTS) MIDDLE_MOUSE_DOWN, MIDDLE_MOUSE_UP ET MIDDLE_MOUSE_DOUBLE_CLICK DLL


Information sur la source

Catégorie :Exécution Classé sous : mousewheel, molette, souris, boutons, evenements Niveau : Débutant Date de création : 05/07/2005 Date de mise à jour : 06/07/2005 22:28:16 Vu / téléchargé: 9 185 / 1 304

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Permet d'utiliser le mouse wheel.
Ajoute des events : middle_mouse_down, middle_mouse_up et middle_mouse_double_click
Dll activeX pour une utilisation plus facile, avec un exemple

Je n'est pas trouvé de source similaire qui gère les événements middle_mouse_down, middle_mouse_up et middle_mouse_double_click
 

Conclusion

Merci à Ebartsoft pour son aide ;)
 

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 !

Télécharger le zip

Historique

05 juillet 2005 14:47:13 :
Bug
06 juillet 2005 22:28:16 :
j'ai enlevé le keyb_event

Commentaires et avis

signaler à un administrateur
Commentaire de econs le 05/07/2005 15:37:41 administrateur CS

Ma dernière source, sur le Subclassing gère les évenements de la molette ... mais c'est pas grave. :o)

Le code est bon. Plus complet que le mien qui se voulait juste être un tutoriel sur le subclassing.


signaler à un administrateur
Commentaire de JoePatent le 05/07/2005 19:26:28

J'ai une petite question.  Quand je developpe en VB6 une application, cette derniere ne prend effectivement pas en charge la molette.  Mon besoin simple est la gestion des ascenseurs vertical.  Une dataGrid par exemple qui dépasse en hauteur l'interface et que l'on doit aller cliquer sur les extrémités de la barre de déplacement au lieu de simplement tourner la molette.

Bref, est-ce que cette source apporte une solution a ce probleme ?

signaler à un administrateur
Commentaire de daetips le 05/07/2005 19:52:18

ben en fait cette source simule un fleche bas ou un fleche haut quand on fait "rouler" la molette de la souris, donc normalement ca devrais marcher

signaler à un administrateur
Commentaire de daetips le 05/07/2005 20:02:32

oui je viens de faire un test et les flèches marchent dans un datagrid donc cette source marchera avec un datagrid ;)

signaler à un administrateur
Commentaire de daetips le 05/07/2005 20:12:08

Quoique faudra faire quelques modifications mais ca devrais marcher

signaler à un administrateur
Commentaire de JoePatent le 06/07/2005 15:07:51

Quel genre de modifications ?

signaler à un administrateur
Commentaire de daetips le 06/07/2005 20:36:40

au niveau du keyb_event

signaler à un administrateur
Commentaire de JoePatent le 07/07/2005 15:46:12

Je ne m'attendais pas à une réponse aussi claire et détaillée !

Merci pour ces riches informations...

signaler à un administrateur
Commentaire de daetips le 08/07/2005 01:26:53

c bon j'ai mis a jour la source, t'as plus qu'a ajouter if typeof myvar.typpe=datagrid then

signaler à un administrateur
Commentaire de josuatree le 26/08/2008 17:31:35

J'ai essayé avec un DataGrid et je n'ai aucune erreur, mais cela ne fonctionne pas. Je ne comprends pas pourquoi ?

Dim WithEvents datGridWithMouse As Mouse_class

Set datGridWithMouse = New Mouse_class
datGridWithMouse.Start frm.DataGrid1

Merci de m'aider

signaler à un administrateur
Commentaire de jfougeron le 20/05/2009 11:48:49 8/10

Ton appli est super, et en plus permet de bien comprendre le subclassing et les procédures de fenètre. Celle-ci passe notamment wParam et lParam. il semble que wParam ne dépende que du bouton, et que lParam varie avec la position du pointeur. As-tu de la doc là dessus, j'aimerai récupérer la position du pointeur quand je fais rouler la roulette pour réaliser un Zoom+ et Zoom- sur une appli de CAO. En outre cela permettrait d'homogénéiser avec les fonction de souris de VB
Merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment programmer la molette de la souris [ par yoda ] Le titre le dit de lui même. Comment peut on en VB programmer la molette pour faire défiler des contrôles dans la feuille.Merci A++Yoda Récupéré des ev. de la molette d'une souris sur une PictureBox. [ par arnaud ] Salut,Je voudrais savoir comment je peux récupérer les évênement de la molette d'une souris envoyés sur une PictureBox afin de zoomer sur l'image comm Désactiver la molette de la souris pendant la durée d'une appli [ par Meninwhite ] Salut à tousJe développe actuellment une application sous VBA et je souhaiterais désactiver la molette de ma souris pendant son exécution..Est-ce poss Pas de molette dans les formes VB6 [ par jack ] Salut ta tou(te)sQuand je suis dans les formes de mes applis, la molette de ma souris ne veut pas fonctionner.Au début, je me suis dit "je vais faire Molette de la souris ne marche plus pour faire défiler le code [ par jack ] Salut ta tou(te)sJ'ai changé de souris (USB). La précédente (série) avait aussi une molette et je pouvais faire défiler le code avec la molette, mais molette de la souris [ par moipc1 ] Bonjour à tousJe désire utiliser la molette de ma souris dans un contrôle MSFlexGrid. Pour me permetre de faire défiler la grille.Merci de votre aide. Tous les événements souris [ par Belec ] BelecSalut,Nouveau dan la prog VB,j 'aurai besoin d'une aide sur la souris.G une souris 5 boutons,comment puisje détecter les différents boutons autre VBA Molette souris [ par VBEN51 ] BEN 51 Salut voilà mon problème je travaille sur appli VBA et je souhaiterais pouvoir annuler le mouvement de la mollette de l Comment capturer les boutons 4 et 5 de la souris ? [ par Najdar ] J'ai une souris qui possède 5 boutons. Je sais capturer le clique sur les trois premiers, mais pas sur les 2 derniers.A priori, il faut capturer l'évè DESACTIVER LA MOLETTE DE LA SOURIS !!! [ par gerald24ans ] Salut, j ai besoin de maniere urgente de desactivité le deroulement lié a la molette de la souris . Quel est la commande a taper.Merci d'avance.Gerald


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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,733 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é.