Pb drawtext

fox88 Messages postés 15 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 9 juillet 2004 - 22 juin 2004 à 10:15
fox88 Messages postés 15 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 9 juillet 2004 - 22 juin 2004 à 11:43
mon programme est constitué d'une boite de dialogue qui ouvre une 2e boite de dialogue (par la fonction DialogBox)
dans cette seconde dialog box, je voudrais ecrire du text : j'utilise donc drawtext mais rien ne s'affiche
voici mon code:

 case WM_PAINT:
          hDc=reinterpret_cast<HDC>(wParam);
          char ann[5];
          itoa(Annee,ann,2);   //Annee : variable globale
          
          SetTextColor(hDc,RGB(0,232,0));
          SetBkMode(hDc,TRANSPARENT);
          DrawText(hDc, ann, 5, &r, 0);  
          
          break;


si quelqu'un voit d'ou cela peut provenir ...
merci d'avance

2 réponses

BruNews Messages postés 21041 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 19
22 juin 2004 à 11:28
Faut regarder WM_PAINT dans MSDN !!!
hdc est obtenu par BeginPaint() et priere de fermer ensuite.

ciao...
BruNews, Admin CS, MVP Visual C++
0
fox88 Messages postés 15 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 9 juillet 2004
22 juin 2004 à 11:43
c'est vrai lparam et wparam ne sont pas utilisés ... merci
0