COMBOBOX EN COULEURS, LECTURE SEULE ETC...(API)

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 15 août 2005 à 22:36
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 - 16 août 2005 à 03:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33255-combobox-en-couleurs-lecture-seule-etc-api

racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
16 août 2005 à 03:37
Inekman >> Pour modifier la police d'un contrôle, il faut lui envoyer le message WM_SETFONT comme ceci:
SendMessage(HwndControl,WM_SETFONT,(WPARAM)hFont,0);
hFont est le handle d'une police déja créée ou récupérée dans le stock de Windows.
Je vais tout de suite faire une mise à jour de ce code source. J'ajouterai une petite boucle permettant de définir la police de tous les controles de la fenêtre. J'espère que ça plaira...et surtout à vicchio56 :)
Inekman Messages postés 291 Date d'inscription dimanche 2 février 2003 Statut Membre Dernière intervention 30 juin 2006
16 août 2005 à 02:14
A propos de police, comment fait-on pour la modifier ? et est-il possible de choisir une police différente par composant ? Enfin je pense que oui, mais comment ? :-)
racpp Messages postés 1909 Date d'inscription vendredi 18 juin 2004 Statut Modérateur Dernière intervention 14 novembre 2014 17
16 août 2005 à 01:55
Merci pour les commentaires.
vecchio56 >> Il n'y a pas 50 CreateWindow mais plutôt 16 au total. C'est vrai qu'avec un dialog et l'éditeur de ressources c'est beaucoup plus facile. C'est une question de choix car je n'aime pas l'éditeur de ressources. Ca me donne l'impression d'être en train de faire autre chose que la programmation. Sans parler du manque de précision etc... Moi je préfère tout faire par programmation. Ca me donne une plus grande maitrise du programme car tout est dans le code. Avec l'habitude ça devient très facile. Ca permet aussi la compilation avec des compilateurs différents. A propos de la police, je n'ai pas l'intention de faire une interface parfaite. Ma priorité c'est la clarté puisque le but est justement de montrer comment faire ce genre de ComboBox. J'espère avoir attaint cet objectif. Merci pour ta bonne remarque.
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
15 août 2005 à 23:14
T'aurais ptet pu faire un dialog plutot que 50 CreateWindow non? En plus t'a gardé la veille police
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
15 août 2005 à 22:36
youpi qu'il est joli le combo exotique...