IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Récupérer le curseur windows


Sujet :

C#

  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 14
    Points : 10
    Points
    10
    Par défaut Récupérer le curseur windows
    Bonjour,

    J'aurais voulu savoir comment récupérer le curseur Windows.
    Je m’explique j’aimerais par exemple savoir combien de temps le sablier reste affiché. Il ne s’agit pas du sablier de mon application mais bien celui d’une autre application, je ne peut donc pas simplement faire this.Cursor qui me retournera le curseur du control et non celui de Windows.

    Merci d’avance aux personnes qui tenteront de m’aider.

  2. #2
    Membre averti Avatar de Jerede
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2010
    Messages
    271
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mai 2010
    Messages : 271
    Points : 422
    Points
    422
    Par défaut
    Tu peut utiliser ca pour récupérer le pointeur sur le curseur "global", après pour obtenir sa forme, je sèche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
       [DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
            public static extern IntPtr GetCursor();
    Essaye de regarder là
    http://msdn.microsoft.com/en-us/magazine/cc301524.aspx

  3. #3
    Membre à l'essai
    Inscrit en
    Septembre 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 14
    Points : 10
    Points
    10
    Par défaut
    Merci pour ta tentative de réponse. J'utilise dans un autre partie de mon code la fontion :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [DllImport("user32.dll", EntryPoint = "GetCursorInfo")]
    public static extern bool GetCursorInfo(out CURSORINFO pci);
    Malheureusement les seuls informations que je récupère sont généralement des pointeurs vers le curseur voir au mieux une image de ce curseur mais j'aimerais quelque chose de simple, rapide et qui me retourne le Type du curseur (exemple : Cursors.WaitCursor).

  4. #4
    Candidat au Club
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Septembre 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    c'est justement ce que je cherche... toute fois il n'y as pas grand monde qui as l'air d'avoir la réponse...

Discussions similaires

  1. [C#/Oracle 10] Récupérer un curseur générique dans un dataset
    Par aurelien.tournier dans le forum Accès aux données
    Réponses: 3
    Dernier message: 11/06/2007, 16h04
  2. [2.0][C#] Récupérer le login windows.
    Par Dark_Setsuna dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/04/2007, 13h14
  3. Réponses: 2
    Dernier message: 20/04/2007, 17h15
  4. récupérer couleur apparence windows
    Par 78alex78 dans le forum Delphi
    Réponses: 12
    Dernier message: 14/03/2007, 12h46
  5. Récupérer un message Windows ?
    Par Benni dans le forum Langage
    Réponses: 1
    Dernier message: 08/09/2006, 13h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo