cs_Xneo
Messages postés48Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention18 janvier 2007
-
26 nov. 2006 à 16:53
cs_Xneo
Messages postés48Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention18 janvier 2007
-
27 nov. 2006 à 13:08
Bonjour, je suis en MFC sous VC++ 6.0 et j'aurais aimer savoir si quelq'un savait si on pouvait récupérer un pointeur sur le document ( je suis en SDI ) a partir d'une boite de dialogue. mercii
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 201626 26 nov. 2006 à 17:28
Normalement le document représente l'objet du programme, par exemple une structure de répertoire.
Il ne faut pas utiliser le pointeur sur le document depuis une boite de dlg mais le pointeur sur l'objet répertoire.
ex : Construction du dialog
CMyDialog dlg(pObjetRepertoire);
On utilise directement le repertoire dans le dlg.
Mais je ne vois pas a quoi peut te servir le pointeur sur le document lui-même ?
cs_louis14
Messages postés793Date d'inscriptionmardi 8 juillet 2003StatutMembreDernière intervention10 février 20218 27 nov. 2006 à 10:07
Il faut que tu cherches de l'aide sur l'utilisation des fonctions suivantes:
au niveau de l'application ( classe application)
GetfirstdoctemplatePosition()
getNextDoctemplate()
une fois que tu as le pointeur sur le premier template:
GetFirstDocPosition()
GetNextDoc() pour avoir le premier document.
Si tu as le pointeur de ta vue ( classe CView) , il y a automatiquement une fonction GetDocument() qui est créée.
cs_Xneo
Messages postés48Date d'inscriptionjeudi 15 janvier 2004StatutMembreDernière intervention18 janvier 2007 27 nov. 2006 à 13:08
Merci pour vos reponses! En fait j'ai reussi a me débrouiller autrement. Je fais une association avec une classe et c'est bon. Je me compliquais la vie pour rien! merci