cacher ou montrer une ToolBar en cours d'exécution... [VisualC++] - Programmation
Marsh Posté le 07-02-2002 à 17:28:16
En recuperant le control associe a ta toolbar, tu doit pouvoir apres faire un hide dessus.
Marsh Posté le 07-02-2002 à 17:33:43
VisualC++ a écrit a écrit : En recuperant le control associe a ta toolbar, tu doit pouvoir apres faire un hide dessus. |
ma ToolBar s'appelle PALETTE, dans le resourceView, l'identifiant est ID_PALETTE.
Pour le moment, je faisais la création (avec CreateEX) puis la LoadToolBar dans la classe MainFrame (dans le constructeur).
Maintenant je voudrais faire le LoadToolBar dans le View !
Tu me dis qu'il faut récupérer le contrôle mais si tu peux m'en dire plus, n'hésites surtout pas...
thx
Marsh Posté le 07-02-2002 à 17:45:26
un CToolBarCtrl* pCtrl = m_ToolBar.GetToolBarCtrl();
et apres un
pCtrl->ShowWindow(SW_HIDE);
ca devrait marcher je pense.
Marsh Posté le 07-02-2002 à 17:56:37
Code :
|
puis
Code :
|
et j'ai une belle Fenêtre FAILED truc muche
[jfdsdjhfuetppo]--Message édité par z0rglub--[/jfdsdjhfuetppo]
Marsh Posté le 07-02-2002 à 18:00:00
pCtrl quand tu le recupere il vaut koi ?
(Desole mais j ai pas vc+ sur le pc la)
Marsh Posté le 07-02-2002 à 18:05:23
ben une référence, comment je vois ce qu'il vaut ?
Marsh Posté le 07-02-2002 à 18:08:59
tu mets un breakpoint dessus la ligne (F9) et une fois arreter a l exec dessus et apres bouton droit quick watch quand tu es au dessus de la variable a l ecran
enfin c est une methode
Marsh Posté le 07-02-2002 à 18:14:16
{CToolBarCtrl hWnd=???}
Marsh Posté le 07-02-2002 à 18:26:38
hWnd=???? euh normal que le ShowWindow balance une exception.
Euh la jvoit pas, je regarde ca si personne trouve avant.
Marsh Posté le 07-02-2002 à 17:19:08
voilà,
je suis dans la mouise, j'arrive pas à cacher une toolbar au lancement et à ne l'afficher que lorsque je clique sur un bouton.
Je peux la lancer au démarrage (dans la MainFrame) mais après j'arrive pas à faire la relation entre le clic sur le bouton et l'affichage ou non de la Toolbar.
Si vous savez comment faire...
[jfdsdjhfuetppo]--Message édité par z0rglub--[/jfdsdjhfuetppo]
---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com