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 :

2 ActiveX identique sur une même fenêtre ?????


Sujet :

MFC

  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 62
    Par défaut 2 ActiveX identique sur une même fenêtre ?????
    Salut à tous, je voulais savoir si il etait possible de d'afficher 2 activeX identique dans la même fenêtre? Car lorsque j'essais, seul le 2e s'affiche à la position demandé!

    voici l'essentiel du 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
     
    (Dans WndManSaisie.h) 
    #include "Geodesiecontrolectrl.h"   //mon wrapper
     
    CGeodesiecontrolectrl OcxGeoFinal;
    CGeodesiecontrolectrl OcxGeoPassage;
    *******************************************************
    (Dans WndManSaisie.cpp)
    int CWndManSaisie::OnCreate(LPVREATESTRUCT lpCreateStruct)
    {
    ...
    OcxGeoFinal.Create(S_EMPTY, WS_CHILD | WS_VISIBLE, CRect(CPoint(265,186), CSize(453, 25)),this, OCX_GEO_ID);
    OcxGeoFinal.SetTypeReferentiel(GEO);
    OcxGeoFinal.SetMode(TRUE);
    OcxGeoFinal.ShowWindow(SW_SHOW);
     
    OcxGeoPassage.Create(S_EMPTY, WS_CHILD | WS_VISIBLE,CRect(CPoint(265,390), CSize(453, 20)),this, OCX_GEO_ID);
    OcxGeoPassage.SetTypeReferentiel(GEO);
    OcxGeoPassage.SetMode(TRUE);
    OcxGeoPassage.ShowWindow(SW_SHOW);
    ...
    }
    Pouvez-vous m'aider svp? Car je trouve cela assez mystèrieu!!!

    Merci!

    Cathar_Rhythm ->

  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,
    il n'y a pas de problemes pour ça .
    1)verifie tes coordonnées ils doivent se recouvrir ou hors affichage zone fenêtre(plutot ça d'ailleurs).
    2) j'espere que les objets ne sont pas declarés localement à la fonction.


  3. #3
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    ou qu'il y ait une gestion des instances et du compteur d'instance correcte

  4. #4
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 62
    Par défaut
    Non, les objet ne sont déclarés ds la fonction, mais la classe.
    Ensuite pour les coordonnées, elles sont bonne puisque si je commente le 2e, le premier s'affiche à sa place. Et il y a au moin 1/2 ecran de séparation.

Discussions similaires

  1. Lien dans un frame d'une cadre pour ouvrir une autre page sur une même fenêtre
    Par maelislah dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 27/06/2015, 20h39
  2. Images qui s’adaptent à la taille de la fenêtre sur une même ligne
    Par Leamontreuil dans le forum Mise en page CSS
    Réponses: 0
    Dernier message: 15/10/2014, 07h59
  3. [WD15] Deux Fichiers sur une même fenêtre
    Par Rogatic dans le forum WinDev
    Réponses: 1
    Dernier message: 26/04/2013, 23h02
  4. Boxplot sur une même fenêtre graphique
    Par OmycRon dans le forum MATLAB
    Réponses: 2
    Dernier message: 20/05/2008, 11h29
  5. Réponses: 3
    Dernier message: 16/10/2003, 10h22

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