Salut,
Il y a un truc que je n'arrive pas à comprendre :
Lorsque je crée une nouvelle appli SDI (Single Document), et que je la lance sans rien changer au code de base créé par Visual Studio, et que je clique sur le bouton "Nouveau Document", il passe par la fonction OnDraw() de ma View.
Par contre, dans une petite appli que j'éai créé récemment, toujours une SDI, quand je clique sur "New Document()", il ne passe pas par la fonction OnDraw de ma View. Je n'arrive vraiment pas à comprendre pourquoi, car le code est simlaire :
Code :
- BOOL COnDrawTestDoc::OnNewDocument()
- {
- if (!CDocument::OnNewDocument())
- return FALSE;
- // TODO: add reinitialization code here
- // (SDI documents will reuse this document)
- return TRUE;
- }
|
J'aimerais savoir ce qui fait que par défaut, le OnDraw de la View est appelé lors d'un New Document. De cette manière, j'arriverai pourquoi ce meme OnDraw n'est pas appelé dans ma propre appli.
Message édité par Yoyo@ le 05-11-2003 à 11:51:45