c # - Hooking den 3. X-Mouse-knap?----------

Indlæg af Hanne Mølgaard Plasc

Problem


Jeg skrev en lav musekrog i C #, som skulle fange XBUTTON events. For 1. og 2. xButton virker det fint, men der er ingen besked til den tredje xButton på min mus. Det ser ud til, at der ikke er nogen mulighed for at fange begivenheder til den knap? Jeg har en gaming mus og der er mellem de to første xButtons en tredje xButton. Når jeg klikker på det, sker der ikke noget, så jeg ønskede at skrive en brugerdefineret C # Mouse-Hook-app til at programmere en brugerdefineret adfærd for den knap ...

Bedste reference

Det er korrekt. Den tredje X-knap håndteres af dine musedrivere, ikke af Windows selv. Windows har ikke indbygget viden om eller understøttelse af mere end to X-knapper. Disse ekstra knapper ville ikke gøre noget overhovedet uden at installere specielle drivere. Du skal finde ud af, hvordan du kommunikerer med din mus-driver software. Det er den eneste måde at få beskeder på, når disse knapper er klikket.