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?
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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 m_wndToolBar.LoadBitmap( IDR_MAINFRAME1 );
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager