none
Alignement de CEdit en MFC8 RRS feed

  • Question


  • Bonjour,

    Je viens de porter mon application VC++ de VS2003 à VS2005.

    Parmis les problèmes restants, tous mes controles hérités de CEdit sont maintenant alignés à gauche au lieu de droite.


    L'appel à this->GetDC()->SetTextAlign(ES_RIGHT); dans :SurprisenInit est sans effet...

    Comment y remédier ? Où trouver les différences entre MFC 7.1 et 8 ?


    Merci par avance.
    vendredi 28 décembre 2007 09:59

Toutes les réponses

  • Bonjour Octo,

     

    Moi, j'utiliserais la fonction SetWindowLongPtr avec GWL_EXSTYLE et WS_EX_RIGHT, juste après l'initialisation du handler de fenêtre.

     

    Vous avez accès aux sources des MFC 7.1 et 8.0 pour les différences.

     

    lundi 7 janvier 2008 10:41
    Modérateur