Connaître les dimensions d'un contrôle static pour y afficher du texte

Résolu
Albanderuaz Messages postés 29 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 3 janvier 2011 - 11 nov. 2010 à 18:50
Albanderuaz Messages postés 29 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 3 janvier 2011 - 11 nov. 2010 à 20:14
Bonsoir à tous!

J'utilise vc++ 2008.

Je dispose d'un contrôle static dans une boîte de dialogue. Connaissant la police de caractères utilisée ainsi que sa taille, j'aimerais connaître les dimensions minimales nécessaires du contrôle pour que ce texte soit affiché correctement (sans être tronqué).
Je pourrais prédéfinir une taille importante pour ne pas être embêté mais ma fenêtre est invisible et on obtiendrait un encombrement de l'écran (regardez la zone orange en trop)


Y a-t-il un moyen d'y arriver?
Merci beaucoup
Alban

1 réponse

Albanderuaz Messages postés 29 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 3 janvier 2011
11 nov. 2010 à 20:14
Après plusieurs recherches, il faut utiliser GetTextExtentPoint32.
3
Rejoignez-nous