Bonjour à Tous,
j'ai un petit probleme de gestion d'affichage ! en fait j'arrive à ouvrir un fichier et stocker les caracteres dans un tableau pbuf; mais au niveau de l'affichage dans la vue j'arrive pas à bien parametrer pour que le texte s'affiche correctement( barre de defilement inexistant, pas de retour à la ligne quand fenetre débordé..............) pour la barre de defilemen on m'a conseillé d'heriter ma classe CnomduprojetView de CScrollView mais ça ne marche pas ! j'utilise le visual net 2003 (C++)
mon code est le suivant:
pense a mettre la balise de code ,Merci Farscape
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 void CprojetView::OnDraw(CDC* pDC) { CprojetDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; if(pDoc->ouvert==true) { CRect rect ; GetClientRect(&rect); pDC->DrawText((CString(pDoc->m_pbuf[i])),10000, &rect,1); } } // TODO : ajoutez ici le code de dessin pour les données natives }
Partager