Détecter à la fois gauche et droit de la souris en même temps?

Je vais refaire Démineur windows (XP) et quelque chose qu'ils avaient compris que, si vous cliquez sur un numéro avec autant de drapeaux que c'est le numéro à gauche et le bouton droit de la souris dans le même temps, il révèle tous les autres cachés carreaux autour de ce nombre.

Je vais avoir un moment difficile à dire lorsque les deux Gauche et à Droite des boutons de la souris sont pressées à l'exact même temps... je suis en utilisant une paire de booléens, un pour chaque bouton avec le OnMouseDown et OnMouseUp événements, mais si les 2 utilisateur clique sur les boutons à l'exact même temps (ou très proche), alors qu'un seul événement MouseDown s'en va et l'autre pas... Si vous cliquez et maintenez l'un des boutons, puis cliquez et maintenez l'autre, le code fonctionne bien.

Est-il un meilleur moyen de détecter ce genre de "double", cliquez sur?

Edit:

Bien, petite histoire pour expliquer pourquoi j'ai foiré ce (il a travaillé tout le long).

J'ai un macbook pro équipé de Windows 7. Pour ceux d'entre vous qui ne connaissent pas, le macbook pro dispose d'une barre unique pour un bouton de la souris qui, normalement, les clics, mais si vous placez 2 doigts vers le bas à droite de clics, de sorte que vous ne pouvez pas faire les deux (et pas de moyen de moyen de la souris). J'ai donc été la création de mon application et de l'envoyer à mon ami, il me dit qu'il ne fonctionnait pas, donc j'ai posté cette question. J'ai finalement décidé de l'essayer sur mon autre ordinateur portable, un Dell XPS avec 2 boutons de la souris... une Fois qu'il a travaillé là je suis passé à d'autres amis et ils ont confirmé qu'il travaillait. Je ne sais pas comment mon premier ami a tout fait foiré, mais la morale de l'histoire est de ne pas acheter quoi que ce soit Apple. Au moins, c'est la morale que j'ai eu.

C# ne peut pas détecter clic de souris. Vous avez besoin de Formulaires Windows, Web Forms, WPF ou SilverLight. Qui avez-vous en tête?

OriginalL'auteur Corey Ogburn | 2010-07-09