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 :

MDI document/vue menu toolbar


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Par d�faut MDI document/vue menu toolbar
    Salut � tous,

    Dans une MDI, nomm�e Demo, � architecture document vue (appwizzard).
    On trouve entre autre 3 classes :

    CDemoApp, CDemoDoc et CDemoView ; Avec un menu et une barre d'outils.

    Or dans l'onglet ressources
    Menu : il y a 2 menus IDR_DEMOTYPE et IDR_MAINFRAME
    Toolbar : on trouve encore IDR_MAINFRAME
    Icon : on trouve encore IDR_MAINFRAME
    3 ressources diff�rentes avec le m�me nom

    quelqu'un peux m'expliquer?

  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,
    IDR_DEMOTYPE et IDR_MAINFRAME
    repr�sente l'identifiant de document pouvant �tre associ� au Doctemplate( voir InitInstance)
    chaque vue en mdi doit indiquer l'identifiant utilis�.
    pour chaque identifiant on aura la possibilit� d'avoir:
    un ic�ne ,un menu diff�rent ainsi qu'une extension de fichier g�r� par le document.

    Dans mes applications j'ai pris l'habitude d'utiliser qu'un seul type de document,
    sinon � chaque changement de fen�tre (en mdi ) le menu change etc..
    cela peut d�router l'utilisateur.

  3. #3
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par d�faut
    Ce ne sont pas les m�mes ressources : quand tu veux une toolbar, un menu ou une ic�ne, tu le demande explicitement. Donc les IDR peuvent se recouvrir. Le probl�me est quand tu veux 2 m�me type de ressources (par exemple 2 toolbar), l�, les IDR doivent �tre diff�rents.
    L'autre source de probl�me est li� au fait qu'un contr�le d'une bo�te de dialogue, un item d'un menu ou un bouton d'une toolbar ont le m�me ID. Le probl�me n'est pas dans le fichier ressource, mais dans la notification que tu re�oit o� tu ne sais plus trivialement distingu� qui te l'envoi.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Par d�faut
    merci � vous deux,
    mais c'est pas tout � fait clair. Par exemple,
    Si je veux changer d'icone je l'appelle donc IDR_DEMOTYPE qui repr�sente un tout ?
    ou
    je peux lui donner n'importe quel nom et dans ce cas je le dis o� dans le programme que je veux changer d'icone puique le programme ne connait que
    IDR_MAINFRAME ?

  5. #5
    R�dacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par d�faut
    Tu veux changer l'ic�ne de quoi ? L'application (.exe) telle qu'elle appara�t dans l'explorateur ? L'ic�ne de ta frame ? Un autre ic�ne ? La r�ponse d�pend de ces �l�ments.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    19
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 19
    Par d�faut

    l'icone de mon application par exemple

    @+
    nina

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 05/03/2009, 06h42
  2. MDI et sous-menu filles
    Par od.dev dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 21/09/2007, 11h57
  3. [VBA] menu toolbar inserer image
    Par toutyx dans le forum VBA Access
    R�ponses: 8
    Dernier message: 22/06/2007, 16h23
  4. Architecture document - vue
    Par Ndugu dans le forum MFC
    R�ponses: 2
    Dernier message: 27/02/2006, 15h37
  5. R�ponses: 8
    Dernier message: 14/06/2004, 10h03

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