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++/CLI Discussion :

changement curseur usewaitcursor


Sujet :

C++/CLI

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 30
    Par défaut changement curseur usewaitcursor
    Bonjour à tous,

    J'ai déjà posté ceci dans une autre partie du forum mais apparemment je n'étais pas au bon endroit.
    Je travaille sous visual studio 2005 en C++.
    Lorsque je lance mon pg, une interface apparait qui permet de choisir entre deux autres interfaces via deux radio boutons. Lorsque je sélectionne un radio bouton, une window form se lance mais elle met un certain temps : j'aimerais pouvoir changer mon curseur ou utiliser "Usewaitcursor" avec
    pour indiquer à l'utilisateur que l'interface charge, cependant le curseur change une fois que ma windows form est chargée ...

    Un petit bout de mon code au cas où:

    dans Choix.h (première interface ou window form si vous préférer):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     
     
    private: System::Void radioButton_teleview_CheckedChanged(System::Object^  sender, System::EventArgs^  e) 
    			 {
    				UseWaitCursor = true;
    				SelectionnerBouton();
    				gBaseUtil.SetCheckRadio(radioButton_teleview, false);
     
     
    			 }
    Dans choix.cpp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    void Choix::SelectionnerBouton()
    {
     
    	Form1 gForm1;
     
    	if(gBaseUtil.IsChecked_Radio(radioButton_teleview)== true)
    	{		
    		gForm1.ShowDialog(this); 
     
    	}
    	else 
    		return;
    }
    Merci de votre aide

  2. #2
    Membre chevronné

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 426
    Par défaut
    Salut,
    Essaye :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    this->Cursor = System::Windows::Cursors::Wait; //Pour le sablier
    this->Cursor = System::Windows::Cursors::Arrow;//Pour revenir à la flêche

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2011
    Messages : 30
    Par défaut
    Merci bien !

    Il faut écrire WaitCursor à la place de Cursor mais ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. changement curseur usewaitcursor
    Par Noun-S dans le forum Langage
    Réponses: 8
    Dernier message: 05/05/2011, 13h54
  2. [OpenLayers 2.8] changement curseur sur un "marker", optimisation, ouverture/fermeture de popup
    Par freebourg dans le forum SIG : Système d'information Géographique
    Réponses: 0
    Dernier message: 12/08/2009, 23h41
  3. Changement curseur souris
    Par pjmorce dans le forum Ruby on Rails
    Réponses: 1
    Dernier message: 23/10/2007, 08h54
  4. Changement curseur souris
    Par pjmorce dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 22/10/2007, 13h48
  5. Réponses: 1
    Dernier message: 05/01/2006, 09h22

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