void ChoisirPolice() { CHOOSEFONT cf; // Structure common dialog LOGFONT lf; // Paramètre LOGFONT HWND hwnd; // HANDLE de la fenêtre HFONT hfont; // Police qui va être crée // Initialisation de la Structure CHOOSEFONT cf.lStructSize = sizeof (CHOOSEFONT); cf.hwndOwner = hwnd; cf.lpLogFont = &lf; cf.Flags = CF_SCREENFONTS | CF_EFFECTS; if (ChooseFont(&cf)==TRUE) hfont = CreateFontIndirect(cf.lpLogFont); }
Je suis aussi sous dev-c, je debute en c et j'avais déja trouvé cette structure, seulement je n'arrive pas à l'utiliser, je m'explique :Je voudrait faire un peu comme le notepad de windaube, on rentre un texte puis on selectionne la police. Parce-que pour l'instant je n'ai que la fenêtre de choix de police qui s'ouvre et ça s'arrête là.Si quelqu'un pouvait m'aider ?Jerbe
Comment spécifier la police à afficher par défaut dans une CreateFontIndirect ?
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 624 239 membres 34 nouveaux aujourd'hui 15 512 membres club