[MFC] Afficher un static (image bmp) sur le menu de la dialog

Afficher un static (image bmp) sur le menu de la dialog [MFC] - C++ - Programmation

Marsh Posté le 01-06-2002 à 14:48:29    

Salut,
Je voudrais savoir (si c'est possible) comment afficher un controle static (bmp) sur le menu (Fichier, Edition,...) de la dialog ? J'ai déjà essayé mais le bitmap se retrouve inévitablement sous le menu...
merci
   ANT

Reply

Marsh Posté le 01-06-2002 à 14:48:29   

Reply

Marsh Posté le 01-06-2002 à 14:57:12    

:hello:  
Si je comprends bien, tu souhaites remplacer le texte des items du menu par un static, c'est bien ça ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 01-06-2002 à 14:59:53    

Non non pas du tout, excuse moi je me suis mal expliqué : enfait mon menu ne contient que 2 ou 3 sous menu : Fichier, édition, ... Ce qui nous donne donc une barre toute grise vide en haut de la dialog à droite. Et donc pour éviter ce "vide", j'aurais bien aimé mettre une image. Voila !

Reply

Marsh Posté le 01-06-2002 à 15:08:29    

Tu peux essayer de créer une fenetre, sans bordure, de mettre le bmp que tu souhaites comme background pour cette fenêtre puis de positionner cette fenêtre à l'endroit ou tu as ta barre grise.
Je ne vois que cette manip pour arriver à ce que tu souhaites, car je ne pense pas que CMenu te le permette.


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 01-06-2002 à 15:20:43    

Ou alors, y'a peut etre une solution par AppendMenu(). Tu peux créer différents bitmap que tu ajoutes au menu par autant de AppendMenu(MF_DISABLED, ID, Bitmap), où Bitmap est un const CBitmap*


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed