Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3243 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [MFC] CToolBar et CToolBarCtrl, comment ça marche ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MFC] CToolBar et CToolBarCtrl, comment ça marche ?

n°177516
antsite
Je me souviens
Posté le 17-07-2002 à 08:54:18  profilanswer
 

Salut,
Je souhaite afficher dans ma dialog faite avec l'assistant de visual c++ 6 un Toolbar (barre avec des icones). Je la crée avec l'éditeur de resources et ensuite je ne sais comment l'afficher dans mon application. Voici différents codes qui ne marchent pas : une toolbar est bien crée dans ma dialog mais la toolbar n'est pas affichée (j'ai juste le cadre, pas le contenu, comme s'il ne parvenait pas à la charger...) :
 
CToolBar m_wndToolbar; //dans .h, classe de ma dizlog
CToolBarCtrl m_toolbar; //idem
 
m_wndToolbar.CreateEx(this,TBSTYLE_FLAT,WS_CHILD|WS_VISIBLE|CBRS_TOP);
m_wndToolbar.LoadToolBar(IDR_TOOLBAR1);
 
m_toolbar.Create(WS_CHILD|WS_VISIBLE|CCS_TOP,CRect(0,0,0,0),this,AFX_IDW_TOOLBAR);
 
ça ne marche pas
 
m_toolbar.Create(WS_CHILD|WS_VISIBLE|CCS_TOP,CRect(0,0,0,0),this,IDR_TOOLBAR1);
 
ça non plus.
 
Faut-il utiliser CToolBar ou CToolBarCtrl, ou les 2 ?
merci
   ANT

mood
Publicité
Posté le 17-07-2002 à 08:54:18  profilanswer
 

n°177541
antsite
Je me souviens
Posté le 17-07-2002 à 09:26:43  profilanswer
 

Tous les exemples que j'ai pu voir (microsoft), utilisaient non pas une classe de type CDialog comme classe mère, mais une classe CFrameWnd. Est-ce important ? De plus uniquement CToolBar est utilisé dans ces exemples donc je vais m'orienter plutôt vers cette classe. Le problème est-il donc du à CDialog au lieu de CFrameWnd ? (comme les ressources Accélérateurs au passage...)

n°178136
antsite
Je me souviens
Posté le 17-07-2002 à 17:27:04  profilanswer
 

up !  :bounce:

n°178259
antsite
Je me souviens
Posté le 17-07-2002 à 21:52:46  profilanswer
 

Y a -t il des personnes ayant utilisés une toolbar dans leur dialog ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [MFC] CToolBar et CToolBarCtrl, comment ça marche ?

 

Sujets relatifs
Marche pas JMStudio pour faire du RTSP !! HELPla fonction mail () en local marche elle ?
[Delphi] Active X (media player), qui marche paaaas..... help SVP[MFC + DAO] Base de donnees avec DAO
[PHP] Pourquoi ca marche po !!!???Comment ca marche ca??? .htaccess (C un fichier texte?)
programmateur de carte a puce : comment ca marche ???CGI et C ... pourquoi ça marche pas ???
[VC++ MFC] Access - Question sur la gestion d'un champ OLEPHP/MySQL : comment faire une requète sur deux bases ?[ca marche]
Plus de sujets relatifs à : [MFC] CToolBar et CToolBarCtrl, comment ça marche ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR