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 :

[MFC] fenetre bloquante


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 91
    Par défaut [MFC] fenetre bloquante
    Bonjour tout le monde.

    Alors je créé 3 fenetres consecutivement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    	dlg = new ChamadeVC2(this); // fournit comme parent ChamadeVC par exemple 
    	dlg->Create(IDD_CHAMADEVC2_DIALOG,this);
     
     
    	//Création d'un nouvel objet ChamadeVC3
    	dlg2 = new ChamadeVC3();  
    	dlg2->Create(IDD_CHAMADEVC3_DIALOG, NULL);
     
    	//Création d'un nouvel objet ANNUAIRE
    	dlgAnnu = new ChamadeVCAnnu();  
    	dlgAnnu->Create(IDD_ANNUAIRE,NULL);
    et ensuite je les lance:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    	//Affichage des objects
    	dlg->ShowWindow(SW_SHOW);
    	dlg2->ShowWindow(SW_SHOW);
    	dlgAnnu->ShowWindow(SW_SHOW);
    Seulement, la derniere fenetre("IDD_ANNUAIRE") est bizarrement bloquante alors que les autre ne le sont pas.
    Exemple:
    - Si je ne créé que les deux premieres, IDD_CHAMADEVC2 lance bien l'activeX qu'elle contient derriere IDD_CHAMADEVC3
    - Par contre si je lance les 3, IDD_CHAMADEVC2 attend que IDD_ANNUAIRE soit fermé pour lancer son activeX

    Voyez vous pouquoi car moi je seche....

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2003
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 91
    Par défaut
    Encore plus louche.....

    J'ai remarqué que si je bougeais les fenetres, ca lancais l'activeX.

    Et donc j'ai passé les fenetre en SW_SHOWMAXIMIZED et la ....miracle !!

    Ca marche !!!

    Allez savoir pourquoi? Y a t il un probleme de positionnement dans l'espace?


Discussions similaires

  1. Réponses: 1
    Dernier message: 09/05/2006, 13h22
  2. Fenetres bloquant d'autres fenêtres?. Est-ce possible?
    Par koolway dans le forum AWT/Swing
    Réponses: 10
    Dernier message: 18/04/2006, 14h04
  3. Ouvrir une fenetre bloquante
    Par Cooly dans le forum C++Builder
    Réponses: 9
    Dernier message: 10/01/2005, 18h50
  4. [MFC]Fenetre Dialogue Dockable
    Par wombie dans le forum MFC
    Réponses: 4
    Dernier message: 11/03/2004, 15h46
  5. [C#] ouvrir une fenetre "bloquante"
    Par Johan31 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 26/02/2004, 11h48

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