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

Visual C++ Discussion :

[mfc] centrer la forme


Sujet :

Visual C++

  1. #1
    Membre éclairé Avatar de torNAdE
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    255
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 255
    Par défaut [mfc] centrer la forme
    salut,

    j'essaie de centrer la forme en affichage j ai ecrit ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    void CGraP::OnInitialUpdate() 
    {
    	CFormView::OnInitialUpdate();
     
    	// TODO: Add your specialized code here and/or call the base class
    	CRect Rect;
        GetParentFrame()->GetWindowRect(&Rect);
        GetParentFrame()->SetWindowPos( NULL,0,0,700 ,400 ,SWP_NOMOVE | SWP_NOZORDER);  
        SIZE size;
        size.cx=Rect.Width()/2;
        size.cy=Rect.Height()/2;
        SetScaleToFitSize(size);
    	CWnd* pMainWnd = AfxGetMainWnd();
     
    	CenterWindow(pMainWnd);
     
     
    }
    mais ca ne merche po, ke dois je faire?

  2. #2
    Membre éclairé Avatar de torNAdE
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    255
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 255
    Par défaut
    DSl :mais j ai enfin trouvé le truc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    void CGraP::OnInitialUpdate() 
    {
    	CFormView::OnInitialUpdate();
     
    	// TODO: Add your specialized code here and/or call the base class
    	CRect Rect;
        GetParentFrame()->GetWindowRect(&Rect);
        GetParentFrame()->SetWindowPos( NULL,0,0,700 ,400 ,SWP_NOMOVE | SWP_NOZORDER);  
        SIZE size;
        size.cx=Rect.Width()/2;
        size.cy=Rect.Height()/2;
        SetScaleToFitSize(size);
    	CWnd* pMainWnd = AfxGetMainWnd();
    	pMainWnd->CenterWindow(NULL);
    	//et non pas CenterWindow(pMainWnd);
     
     
    }

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

Discussions similaires

  1. Centrer un form et vb.net
    Par quentincabo dans le forum VB.NET
    Réponses: 3
    Dernier message: 18/04/2008, 15h14
  2. centrer une form sur l'écran
    Par diam's dans le forum Delphi
    Réponses: 10
    Dernier message: 31/07/2006, 15h52
  3. [MFC] Centrer du texte dans une RichEdit
    Par firejocker dans le forum MFC
    Réponses: 2
    Dernier message: 13/02/2006, 10h05
  4. [MFC] Changer la forme du pointeur de la souris
    Par Philippe320 dans le forum MFC
    Réponses: 2
    Dernier message: 03/12/2005, 11h30

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