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 :

activer ou désactiver Minimize box ou Maximize box d'une dialogue


Sujet :

MFC

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 78
    Par défaut activer ou désactiver Minimize box ou Maximize box d'une dialogue
    Bonjour,

    Comment peut-on activer ou désactiver (minimize bx - maximize box) d'une dialogue en visual 2005 en code ?
    et non en changent de la propriété de la dialogue.

    Merci pour votre réponse.

  2. #2
    Membre émérite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Par défaut
    Pour activer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    DWORD dwStyle = ::GetWindowLong(m_hWnd, GWL_STYLE);
    dwStyle |= WS_MINIMIZEBOX | WS_MAXIMIZEBOX;
    ::SetWindowLong(m_hWnd, GWL_STYLE , dwStyle | WS_SYSMENU);
    Pour désactiver
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    DWORD dwStyle = ::GetWindowLong(m_hWnd, GWL_STYLE);
    		dwStyle &= ~WS_MINIMIZEBOX;
    		dwStyle &= ~WS_MAXIMIZEBOX;
    		dwStyle |= WS_SYSMENU;
    		::SetWindowLong(m_hWnd, GWL_STYLE , dwStyle);

  3. #3
    Membre chevronné Avatar de stephdim
    Profil pro
    Inscrit en
    Août 2007
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 462
    Par défaut
    avec la fonction CWnd::ModifyStyle() ça va plus vite ...

    @+

Discussions similaires

  1. Réponses: 4
    Dernier message: 29/10/2005, 18h03
  2. Activer et désactiver des composant graphiques?
    Par redabadache3 dans le forum Débuter
    Réponses: 1
    Dernier message: 16/08/2005, 17h50
  3. Minimize Maximize perso sur une form autre que Application
    Par sdebrois dans le forum API, COM et SDKs
    Réponses: 5
    Dernier message: 07/03/2005, 17h59
  4. activer ou désactiver des items d'un menu
    Par Invité dans le forum Composants
    Réponses: 3
    Dernier message: 08/06/2004, 14h07
  5. Réponses: 2
    Dernier message: 12/02/2004, 13h07

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