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 :

Interface MFC souci forme enfant- comment ouvrir une fenetre modale dans interface?


Sujet :

MFC

  1. #1
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut Interface MFC souci forme enfant- comment ouvrir une fenetre modale dans interface?
    Bonjour a tous et merci pour lire ma question.

    Je veux creer sur une interface 2 bouttons pushbuttons, un checkbox et un boutton radio a partir du MFC.Ca je sais faire. On a donc 4 composantes sur la forme parent.

    Si quelqu'un peut m'aider comment construire une interface modale...une forme enfant qui contient encore 2 composants.

    Le souci:

    Aussi je ne sais pas comment ouvrir une fenetre modale en ce qui concerne la part de l'interface pour la deuxieme etape.

    Sur la fenetre modale j'ai un boutton radio et un boutton pushbutton.

    Comment je peux gerer la forme enfant/modale? Il s'agit de lier un boutton avec la forme enfant? Si oui comment faire? Supposant qu'on veut lier le boutton 2 pushbutton nomme buton2 qui va lier la forme parent avec la forme enfant/modale.

    Je me suis occupe de la forme parent seulement pour l'instant.

    J'ai fais File->New->project->Mfc application et j'ai ecris 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
     
    // initialisation fonction membre Create de la classe CButton
     
    virtual BOOL Create(
       LPCTSTR lpszCaption, // lpszCaption - texte du boutton
       DWORD dwStyle, // dwStyle - le style du boutton
    const RECT& rect, //rect – la dimension et le positionnement du boutton
       CWnd* pParentWnd, // pParentWnd – on specifie la fenetre parent
       UINT nID // nID – c'est un id pour chaque composant cree sur la fenetre
    );
     
     
    //on definit les objets de la Classe CButton 
     
    CButton buton1, buton2, buton3, buton4; 
     
     
    // on cree un boutton pushbutton qui va etre dans la fenetre //enfant,visibile,CRect donne la dimension et le positionnement du //boutton,pParentWnd - qu'on affiche dans la fenetre parent et le dernier //parametre c'est l'id du composant 
     
    buton1.Create(_T("Text btn_unu"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, 
    CRect(10,10,100,30), pParentWnd, 1);
     
     
    // on va creer maintenant le deuxieme boutton du style BS_PUSHBUTTON sur la fenetre Parent
     
    buton2.Create(_T("Text btn_unu"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, 
    CRect(10,10,100,30), pParentWnd, 2);
     
    // on va creer le boutton radio sur la fenetre Parent
     
    buton3.Create(_T("Text btn_doi"), WS_CHILD|WS_VISIBLE|BS_RADIOBUTTON, 
    CRect(10,40,100,70), pParentWnd, 3);
     
    // creation checkbox
    buton4.Create(_T("Text btn_ patru"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX, 
    CRect(10,100,100,130), pParentWnd, 4);
    Aussi j'ai une question tres importante? Vous me recommandez une livre d'ici que je peux lire et qui peux m'aider vraiment?

    Moi j'utilise pour l'instant:

    Aie..il fallait poster dans la section mfc j'espere quelqu'un va coller mon message dans la section MFC.

    Merci pour tout aide en avance,

    http://msdn.microsoft.com/en-us/library/bk77x1wx
    Cordialment,

    Mihai

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    sur mon site tu trouveras des tutos sur les MFC en fonction de la version de visual utilisée.
    ce genre de problématique y est traitée.

Discussions similaires

  1. Réponses: 1
    Dernier message: 28/12/2006, 15h17
  2. [VB.NET] Comment ouvrir une fenêtre modale avec Thread ?
    Par Damien10 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/11/2006, 11h28
  3. comment ouvrir une fenetre personalisée ?
    Par chaser_T dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/09/2006, 14h00
  4. Réponses: 3
    Dernier message: 11/05/2006, 16h34
  5. Comment ouvrir une nouvelle page dans la fenetre courante ?
    Par Stbaurl dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 15/12/2005, 11h46

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