Page 1 sur 1
Barre de Menu
Publié : dim. 23/oct./2005 19:29
par Anonyme2
Je crois qu'il n'est pas possible de dimentionner la hauteur d'une barre de menu pour une fenêtre.
Avez-vous déjà cherché de ce côté là ?
Publié : dim. 23/oct./2005 19:32
par Chris
Il me semble qu'elle est fixe.
J'avais déjà cherché, mais je n'ai rien trouvé.
Publié : dim. 23/oct./2005 20:00
par nico
J'ai essayé de trouver quelque chose mais il semblerait ue ce ne soit pas possible. D'ailleur je n'ai jamais eu entre les mains un prog dont la barre de menu était différente de celle que l'on connait, à moins de créer sa propre barre de menu comme je l'avais fait.
Publié : dim. 23/oct./2005 20:59
par Anonyme2
C'est bien ce que j'ai lu sur internet
Merci
Publié : dim. 23/oct./2005 21:24
par Dr. Dri
on peut changer sa dimension dans windows, mais c'est la même pour tous les programmes
Dri
Publié : dim. 23/oct./2005 21:24
par nico
J'avais essayé quelque chose il y a quelques temps qui permettait d'agrandir la barre de menu mais j'avais du rencontrer des difficultés avec l'ownerdraw où je m'y prenais mal.
Le fait d'en parler, j'ai refais des tests et ça marche très bien.
Donc bonne nouvelle, on peut agrandir la barre de menu de la hauteur voulu.
ce n'est pas révolutionnaire, c'est tout bête mais bon faut y penser!
Quand tu crée ton menu tu ajoutes en premier un item bitmap à ce menu avec la commande appendmenu. Ce bitmap fera 1 pixel de largeur et bien sûr la hauteur voulu. Tu peux par la suite le désactiver.
Donc ta barre de menu sera décalé d'1 pixel, à toi de faire en sorte que le bitmap soit de la couleur du Fond; le rendu est exellent et le décalage n'est pas gênant.
Code : Tout sélectionner
hbitmap=LoadImage(0,"c:\test.bmp")
Appendmenu_( hMenu,#MF_BITMAP,10, hbitmap)
J'ai souvent remarqué que les questions réponses s'enchainent comme pour la réponse que je viens de donner. Quelqu'un sur le Forum anglais voulait que le click sur un item de la barre de menu renvoie un évènement comme pour un item de menu; j'ai cherché et lui ai donné la soluce avec Appendmenu.

Publié : lun. 24/oct./2005 5:10
par Anonyme2
Merci Nico,
je vais tester çà
