2010-01-08 23 views
-1

J'étais prêt à générer un événement comme événement dans WinForms mouseclick lorsque le contrôle de formulaire n'est pas active et enregistrer la position du curseur de la souris où il a été cliqué sur les fenêtres ...Comment détecter un clic de souris en dehors du contrôle Winform en C#?

+0

Votre question n'est pas très claire ... pourriez-vous élaborer? –

+0

Les événements ne doivent pas se déclencher sur les contrôles désactivés, sinon, si vous avez cliqué sur un bouton désactivé, ils seront soumis. De même, pourquoi votre WinForm désactivé (ou indisponible) doit-il répondre aux événements? –

+0

Je ne peux pas décoder la question. Il est probable que la propriété Capture du formulaire fasse quelque chose d'utile ici. –

Répondre

3

Je ne suis pas sûr d'avoir compris votre question correctement, mais je pense que this library pourrait vous aider. Il utilise des crochets système globaux pour détecter tous les événements souris et clavier (même en dehors de votre application)