begin process at 2012 05 28 15:52:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

GUI

 > 

Changer la police d'un menu


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Changer la police d'un menu

lundi 17 décembre 2007 à 22:58:07 | Changer la police d'un menu

Neo_Fr

Membre Club
Bonsoir, Est-ce quelqu'un sait comment changer la police d'un menu? Je charge ma font avec CreateFontIndirect mais je ne voit pas comment l'appliquer a un menu, les structures MENUINFO et MENUITEMINFO ne permettent pas de faire ca.. Comment faire? Neo_Fr
mardi 18 décembre 2007 à 00:01:38 | Re : Changer la police d'un menu

BruNews

Administrateur CodeS-SourceS
Un menu perso, ça se dessine.

Issu de Petzold chapitre 14, "The GDI Bitmap Object":

hMenuPopup = LoadMenu (hInstance, TEXT ("MenuFile"));
hBitmap = StretchBitmap (LoadBitmap (hInstance, TEXT ("BitmapFile")));
AppendMenu (hMenu, MF_BITMAP | MF_POPUP, (int) hMenuPopup, (PTSTR) (LONG) hBitmap);
    
hMenuPopup = LoadMenu (hInstance, TEXT ("MenuEdit"));
hBitmap = StretchBitmap (LoadBitmap (hInstance, TEXT ("BitmapEdit")));
AppendMenu (hMenu, MF_BITMAP | MF_POPUP, (int) hMenuPopup, (PTSTR) (LONG) hBitmap);

ciao...
BruNews, MVP VC++
mardi 18 décembre 2007 à 18:33:45 | Re : Changer la police d'un menu

Neo_Fr

Membre Club
Il n'existe pas directement d'api?? Comment fait windows pr appliquer la police qu'on choisi ds les proprietées d'affichage sur un menu? Neo_Fr
mardi 18 décembre 2007 à 18:50:22 | Re : Changer la police d'un menu

BruNews

Administrateur CodeS-SourceS
Réponse acceptée !
Alors va falloir gérer tous les messages Owner Drawn.
Va voir la section "menus" dans MSDN, Menus Overviews -> About Menus, il y a exemples pour Owner Drawn.

ciao...
BruNews, MVP VC++
mardi 18 décembre 2007 à 18:56:19 | Re : Changer la police d'un menu

Neo_Fr

Membre Club
Ok jve aller voir ca.. Neo_Fr


Cette discussion est classée dans : menu, changer, police


Répondre à ce message

Sujets en rapport avec ce message

Changer la police d'un menu [ par vecchio56 ] Est-il possible de changer la police d'un menu?J'ai essayé avec GetMenuBarInfo mais MENUBARINFO.hwndMenu me donne de la merdemerci Comment changer de police [ par boun85 ] J'aimerai savoir comment changer de police de caractères sous DOS. Comme je débute vraiment j'aimerai aussi que l'on me mette toute la syntaxe (avec l Comment fait-on pour changer la police et la taille dans une editbox?? [ par Hakim ] merci d'avance.Hakim. Changer de police [ par laurielle ] J'aimerais mettre en gras ,avec une police un peu plus grande que celle par défaut, le texte d'un bouton ou d'un texte static, en MFC. Faut-il nécessa menu - changer l'intitulé [ par magic_Nono ] Je souhaite faire changer l'intitulé d'un élément de menu étant un sous menu. J'y arrive pour les principaux...seulement, il me semble pas qu'il ai d' Comment changer la police dans un RichEditCtrl [ par Toutoun13 ] Bonjour, Je cherche à modifier la police et la taille du contenu de ma RichEditCtrl. Merci d'avance. Changer couleur Menu Bar [ par Neo_Fr ] Bonsoir, Est ce possible de changer la couleur d'une menu bar?; si oui comment? Neo_Fr [Win32] Changer le texte d'un menu aprés création [ par goebish ] Bonjour,Je cherche à changer les textes d'un menu aprés sa création:voila comment je créé mon menu:[code]m_hMenu = ::CreateMenu();HMENU hMenuDrive = : Changer la police de caractères dans une fenêtre [ par Wildschwein ] Bonjour à tous,J'ai fait une petite application où tout le texte est en Arial, mais j'aimerais que le contenu d'une boite de dialogue de la fenêtre so Changer l'icone d'un .EXE [ par supergrey ] Bonjour, Je voudrais faire un programme qui me permette de changer les icones des application installé sur mon disque dur.Quelqu'un peut m'aider?Merci


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,669 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales