Y a-t-il un moyen dans C# .Net de vérifier si le pointeur de la souris est visible? (Comme sur les appareils tactiles par exemple)Comment vérifier si Mouse Pointer est visible?
Ou le type de symbole de celui-ci? (pointeur, Chargement-cercle, caché)
Y a-t-il un moyen dans C# .Net de vérifier si le pointeur de la souris est visible? (Comme sur les appareils tactiles par exemple)Comment vérifier si Mouse Pointer est visible?
Ou le type de symbole de celui-ci? (pointeur, Chargement-cercle, caché)
Jetez un oeil à l'aide Cursor.Current
Un curseur qui représente le curseur de la souris. La valeur par défaut est null si le curseur de la souris n'est pas visible.
donc quelque chose comme
Cursor current = Cursor.Current;
if(current == null)
//the cursor is not visible
else
//the cursor is visible
Propriété Valeur Type: System.Windows.Forms.Cursor Un curseur qui représente le curseur de la souris. La valeur par défaut est null si le curseur de la souris n'est pas visible.
Donc, ce code doit faire le travail:
If (Cursor.Current == null)
{
// cursor is invisible
}
else
{
// cursor is visible
}
Vous pouvez utiliser System.Windows.Forms.Cursor
classe pour obtenir l'information;
En utilisant la propriété Cursor.Current
!
if (Cursor.Current == null)
{
//
}
Un curseur "wait" est * visible *. –
@PeterRitchie - désolé, mis à jour! –
Si vous parlez d'une variante WPF, la propriété du curseur d'un élément-cadre devrait être None
si ce n'est pas visible.
WPF, WinForm, Silverlight/Store, HTML, lequel? –