Bonjour
La "police" Shell Dlg est celle utilisée par Windows pour dessiner les dialog: Sans Serif sous 9x et Tahoma sous NT. Le problème c'est que sous NT, si je crée une police avec le nom "MS Shell Dlg", il me sort sans serif. Pour avoir tahoma je dois mettre "MS Shell Dlg 2". Dès lors je ne vois pas l'intérêt d'avoir introduit ce nouveau nom si de toutes facons leur nom était différent selon le système. J'aimerais en fait récupérer la bonne police sans avoir a vérifier le système avant. J'ai déja remarqué que GetStockObject(DEFAULT_GUI_FONT) ne marchait pas bien, puisqu'elle retournait sans serif sous NT alors que selon MSDN c'était Tahoma.
Pour l'instant j'ai une solution qui consiste a créer un dialog avec le style DS_SHELLFONT et a récupérer la police, mais il y peut-être plus simple et plus propre?