Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 154
  • Last Modified:

3 key mouse

Does Visual Basic support 3-key or 4-key mouse.
I mean reading the click on every key of 3-key or 4-key mouse.
0
gamao
Asked:
gamao
1 Solution
 
pauljkCommented:
The button argument of the mousedown event uses either a decimal value or an constant to represent a binary pattern. The following lists the binary value of the bits, the decimal equivalent, and the Visual Basic constant...

Binary Value Decimal Value Constant Meaning
001 1 vbLeftButton The left button is pressed.
010 2 vbRightButton The right button is pressed.
100 4 vbMiddleButton The middle button is pressed.


So it has representation for three buttons.
0
 
vikiingCommented:
VB can't detect more than 3-button mice, simply 'cause Windoze consider them as non-standard. As Pauljk said, the Button argument of mouse-related events handle only a 3-bit field, to indicate which button/s where pressed when event was triggered.

Thus, you have no way to recognize more than that.

0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now