Je voudrais changer la bitmap d'un bouton dynamiquement dans la toolbar quand je click sur ce bouton. Quelles sont les classes et les fonctions à utiliser?
Version imprimable
Je voudrais changer la bitmap d'un bouton dynamiquement dans la toolbar quand je click sur ce bouton. Quelles sont les classes et les fonctions à utiliser?
salut il faut recuperer l'acces à la toolbar sur la mainframe
et voir les fonctions dispos sur cette classe .
http://www.developpez.net/forums/viewtopic.php?t=149833
:D
En fait, il faut editer 2 toolbars avec l'éditeurs et faire les icones differents (ceux qui doivent être different sur un presse bouton). Puis dans la méthodes liés au bouton, il faut faire :
Sachant que IDR_MAINFRAME1 est l'ID de la recource. En fait, la toolbar est stocké en bitmap. Cette bitmap contient tous les icones à la suite des autres. On peut les redessiner du moment qu'on reste dans les dimensions adéquats (16x18).Code:
1
2 m_wndToolBar.LoadBitmap( IDR_MAINFRAME1 );