[MFC]Changer CFont et une Police d'une façon parametrable ?
Je voudrais changer le CFont actuelle en chargeant la nouvelle valeur d'une variable CString afin de l'utiliser pour afficher quelques parametres sur mon CDialoget puis remettre l'ancienen CFont ( celle par defaut ) en plus pour ces meme parametres j'ai une Police particuliere aussi..
j'ai elaboré ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
CString MyFont = ..... // je la recupere quelquepart
CString MyPolice = ..... // idem
CFont *OldFont = this->GetFont();
this->SetFont(MyFont,TRUE); // erreur ici bien sur pas le meme type :)
this->m_BADOCR_B.SetWindowText(m_VCAConfig->getSTEP0BAD2NUMCEDBUTTONCAPTION()); // recuperer la valeur a afficher
this->m_NumFBC_L.SetWindowText(m_VCAConfig->getALLSTEPSNUMFBCLABEL());
this->SetFont(OldFont,TRUE); |
mais comem d'habitude pour un premier essai il y a des erreurs ....quelqu'un aurait il une idee pour prendre en compte les nouvelles police/font uniquement pour l'affichage de ces deux parametres et puis remettre les anciennes pour d'autres affichages!!
j'espere que c'est clair :oops:
merci