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

MFC Discussion :

acceder au control d'affichage de la barre d'état


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut acceder au control d'affichage de la barre d'état
    bonjour,

    dans la barre d'état de mon projet, j'ai un menu "affichage" et une option "barre d'état".. si cette ligne est décochée, la barre d'état doit s'enléver.. le problème est que là, c'est pas seulement ma barre d'était mais aussi toutes mes vues qui disparaissent (j'en ai 3 séparé par des splitters)... c'est comme si la fenetre ne se redessinait pas.. parce que si je change la taille de ma fenêtre, les vues réapparaissent(elles ont, elles, une méthode "onSize")...
    Comment je peux faire pour que les vues ne disparaissent pas?

  2. #2
    Membre éprouvé
    Avatar de TheGzD
    Homme Profil pro
    Ingénieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur/ Docteur en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par défaut
    Sans voir ton code je te dirai de faire un Invalidate() sur ce qui disparait pour forcer le redessinement , mais ce n'est pas forcément la meilleure solution surtout en terme de performances.

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut
    Citation Envoyé par TheGzD Voir le message
    Sans voir ton code je te dirai de faire un Invalidate() sur ce qui disparait pour forcer le redessinement , mais ce n'est pas forcément la meilleure solution surtout en terme de performances.
    je comprend pas ou je dois mettre le Invalidate()...

    et je ne peux pas vous montrer mon code parce que.. je sais pas vraiment quoi montrer... le menu que j'ai énoncé est généré automatiquement lorsque je crée mon projet.. du coup.. je sais vraiment pas quoi vous montrer..

    J'ai voulu ajouter un evenement quand on appui sur la commande du menu.. mais apparement elle passe pas dans la méthode (je l'ai essayée en débogage et quand j'appui sur "barre d'état" ca rentre pas la methode ON_COMMAND ... donc je sais pas du tout quel bout de code donner.. ni quel indice je peux vous passer pour qui vous puissiez m'aider

  4. #4
    Membre éprouvé
    Avatar de TheGzD
    Homme Profil pro
    Ingénieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur/ Docteur en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par défaut
    je comprend pas ou je dois mettre le Invalidate()...
    après avoir fait ton truc qui les efface, non ?

  5. #5
    Membre confirmé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2009
    Messages : 164
    Par défaut
    Citation Envoyé par TheGzD Voir le message
    après avoir fait ton truc qui les efface, non ?
    justement.. je ne sais pas ou ce trouve le truc qui les efface

  6. #6
    Membre éprouvé
    Avatar de TheGzD
    Homme Profil pro
    Ingénieur/ Docteur en Informatique
    Inscrit en
    Avril 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Ingénieur/ Docteur en Informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 327
    Par défaut
    dans la barre d'état de mon projet, j'ai un menu "affichage" et une option "barre d'état".. si cette ligne est décochée, la barre d'état doit s'enléver
    la barre d'état disparait par magie ?

Discussions similaires

  1. Visual Studio 2008 - Affichage de la barre d'état
    Par edid dans le forum Visual Studio
    Réponses: 6
    Dernier message: 17/11/2010, 17h10
  2. Réponses: 5
    Dernier message: 24/05/2006, 13h34
  3. Affichage dans la barre d'état
    Par Prue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 05/07/2005, 11h51
  4. Affichage d'un texte dans la barre d'état!
    Par chuart dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 12/04/2005, 12h47
  5. Pb d'affichage dans barre d'état
    Par linou dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/04/2005, 11h21

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