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]toolbar : modification


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 47
    Par d�faut [MFC]toolbar : modification
    Bonjour,

    Je cherche a modifier une toolbar dans visual et j'ai un peu de mal
    je dispose d'un bitmap qui a tous les boutons mis bout a bout et j ai mon ancienne toolbar qui est la meme sans 2 ou 3 boutons... je souhaite mettre la nouvelle en gardant la compatibilit� de mon programme avec l ancienne.
    J ai beau chercher dans les resource.h et fichiers .RC je ne trouve aps moyen de red�finir une toolbar...
    Comment ajouter un bouton un bouton a une toolbar a partir d'une image?
    Comment g�n�rer une toolbar d'apr�s une image bmp?
    Je suppose que ca doit se faire, mais la je suis un peu perdu...

  2. #2
    Candidat au Club
    Inscrit en
    F�vrier 2003
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2003
    Messages : 3
    Par d�faut
    Salut,
    si tu veux modifier ta toolbar il te suffit d'en cr�er une deuxi�me dans tes ressources.
    Apr�s il te suffir de la charger dans ton application avec la m�thode :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    CToolBar *pToolBar = &(((CMainFrame*)AfxGetMainWnd())->m_wndToolBar) ;
    pToolBar->LoadBitmap(IDR_TOOLBAR2) ;
    sachant que IDR_TOOLBAR2 est l'ID de ta ressource tollbar modifi�e.
    C'est �a que tu voulais savoir?

  3. #3
    Membre averti
    Inscrit en
    Juin 2004
    Messages
    20
    D�tails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 20
    Par d�faut
    Je voudrais compl�ter un peu la r�ponse pr�c�dente.

    Si tu veux dans certain cas utilis� ton ancienne toolbar, et dans d'autres cas, la nouvelle. Je te conseille de dupliquer ta toolbar dans les ressources en y ajoutant les nouveaux boutons.

    Il faut absolument que les ID des boutons de ton ancienne toolbar, reste les m�me dans ta nouvelle toolbar, pour que les traitements soit conserv�.

    Sinon, effectivement, tu dois utiliser le code que t'as fourni Quick'nToast pour changer dynamiquement une toolbar par une autre.

    C'est ca que tu voulais savoir ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2003
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 47
    Par d�faut
    Effectivement c'est un truc comme ca que j'attendais....
    Cependant quand je fais ta manip avec la toolbar, il me s�pare pas les icones correctement (s�parateurs, etc...) ce qui vient peut etre du fait que dans mon bmp, toutes les icones sont bout a bout...

Discussions similaires

  1. MFC & Toolbar
    Par Razor620 dans le forum MFC
    R�ponses: 2
    Dernier message: 03/02/2009, 12h36
  2. [MFC/ToolBar]
    Par ddaime dans le forum MFC
    R�ponses: 4
    Dernier message: 22/02/2006, 17h14
  3. R�ponses: 1
    Dernier message: 27/12/2005, 13h58
  4. [MFC][Toolbar] Aligner les toolbars
    Par 6psyk9 dans le forum MFC
    R�ponses: 3
    Dernier message: 17/05/2004, 21h58
  5. R�ponses: 2
    Dernier message: 17/02/2004, 23h27

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