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 :

[ocx] conception par un newbie (moi)


Sujet :

MFC

  1. #1
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut [ocx] conception par un newbie (moi)
    Re Bonjour,
    j ai un problème je vais essayer d etre clair :
    on veux dessiner des boutons sur cette ocx, pour faire ca j ai crée une factory (plusieurs type de boutons) qui prend en parametre mon MyObjetCtrl (qui derive de CWnd) pour créer les boutons dessus. En discutant avec un collègue il me dis que je ne pourrait pas interceter les evenement sur les boutons car l'instance renvoyé par la factory n'est pas une classe MFC( c'est elle par contre qui stock les differentes nstances de boutons). Pour moi je pense que comme les boutons sont déclaré sur la classe XXXCtrl de l'ocx c'est elle qui peux et devra intercepter les messages...

    Voila j espere avoir été assez clair et que j'ai raison sinon UML deman matin

  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
    Points : 17 323
    Points
    17 323
    Par défaut
    re,
    quel sera le but de cet ocx ?
    voir a tout hasard ce post:
    http://c.developpez.com/faq/vc/?page...tivexAddDialog
    comme ça tu geres tes boutons dans une dialogue..

  3. #3
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut
    le but est de placer sur la Cwnd de l'ocx plusieurs boutons selon certains parametre (d'ou la factory), en lui passant un pointeur sur mon intance XXXCtrl pour placer les bouton. Je veux deporter la création des objets dans mes classes du pattern factory qui ne sont pas des classes MFC. Et on se posait la question qui va intercepter les evénements ??? Je pense que la classe XXXCtrl doit les intercepter. Mon collègue voulai que ma classe mere rendu par la factory hérite de CWnd pour le coller sur celui de l'ocx, mais j'en ai pas envi (sa ferai 2 CWnd pour un seul affichage, moyen quoi...)

  4. #4
    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
    Points : 17 323
    Points
    17 323
    Par défaut
    Citation Envoyé par BainE
    le but est de placer sur la Cwnd de l'ocx plusieurs boutons selon certains parametre (d'ou la factory), en lui passant un pointeur sur mon intance XXXCtrl pour placer les bouton. Je veux deporter la création des objets dans mes classes du pattern factory qui ne sont pas des classes MFC. Et on se posait la question qui va intercepter les evénements ??? Je pense que la classe XXXCtrl doit les intercepter. Mon collègue voulai que ma classe mere rendu par la factory hérite de CWnd pour le coller sur celui de l'ocx, mais j'en ai pas envi (sa ferai 2 CWnd pour un seul affichage, moyen quoi...)
    tu es conscient que ces boutons devront etre créés en dynamique a partir de l'ocx?
    on ne pourra pas les placer avec l'editeur de ressources ,je precise au cas ou... .

  5. #5
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut
    oui oui c'est le but la zone de l'ocx est variable on doit afficher les bouton soit en vertical soit horizontal si largeur > longueur ou inversement... et d'autre contraintes, mais alors mon approche est bonne ou mon collègue a raison pourrai je comme je le fais maintement intercepter les evenement des bouton ?

  6. #6
    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
    Points : 17 323
    Points
    17 323

  7. #7
    Membre expérimenté Avatar de BainE
    Inscrit en
    Mai 2004
    Messages
    1 327
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 1 327
    Points : 1 572
    Points
    1 572
    Par défaut
    Donc c'est fesable ouf, j avai vraiment po envi de reprendre la conception
    Merci

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

Discussions similaires

  1. Comment incrémenter une date par pas du Mois ?
    Par tarbala dans le forum VBA Access
    Réponses: 2
    Dernier message: 28/11/2008, 07h16
  2. max par catégorie de mois
    Par hafka007 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 13/02/2007, 17h32
  3. [Access] moyenne par semaine et mois
    Par robert_trudel dans le forum Langage SQL
    Réponses: 1
    Dernier message: 09/10/2006, 18h54
  4. Problème de tri sur les dates par année puis mois
    Par rob2-9 dans le forum Access
    Réponses: 26
    Dernier message: 11/08/2006, 12h04
  5. requete par rapport au mois
    Par tounsi dans le forum Oracle
    Réponses: 15
    Dernier message: 11/01/2006, 17h49

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