bonsoir, je rencontre un problème pour créer une seconde vue de type CSrollView dans une application MDI.
Mon programme ouvre à la base une image qui est affichée dans un CSrollView et je souhaite associer une deuxième vue au document ouvert pour ensuite pouvoir dessiner dedans grace au DC (GetDC etc).
J'ai pour cela suivi la méthode donnée dans la FAQ :
http://cpp.developpez.com/faq/vc/?pa...OnSameDocument
Le problème est que l'exemple donné ne fonctionne que pour une classe dérivant de CEditView (dans la création du second CMultiDocTemplate).
Si la classe utilisée dérive de CScrollView ou même CView le programme plante totalement à la ligne de code suivante :
J'espère avoir été clair, en résumé : comment rattacher une seconde vue (dérivant de CScrollView) au document pour ensuite pouvoir dessiner dedans?
Code : Sélectionner tout - Visualiser dans une fenêtre à part TheApp->m_pFirstTemplate->InitialUpdateFrame(pFrame,GetDocument());
merci d'avance pour vos suggestions!
Partager