Bonjour à tous;
Je suis en train de remanier un programme en MFC sous Visual studio 2008.
pour cela j'ai créé une copie du projet d'origine et apporté mes modifs et implementation de fonctions.
Depuis j'ai une erreur à l'appel de OnFilePrint(), or je n'ai pas touché à cette partie du code qui est identique à l'original (qui fonctionne lui)!!!
ci joint le bout de soft
en pas à pas les 2 codes s'execute de la meme facon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 switch (_n) { case 0 : // impression CView::OnFilePrint(); break;
apparition de la boite de dialogue d'impression, choix de l'imprimante.... et au moment de cliquer sur OK
j'ai une belle fenetre pop up qui apparait (sur la version modifie) du style
Debug Assertyion Failed!
Program: blablabla\mfc\viewprnt.cpp
line:120
For information............etc
Là je choisi de continuer et une 2eme fenetre apparait
"Un argument non valide a été détecté."
Le code etant identique en tout point entre les 2, j'ai commencé par les propriété du projet; mais je n'ai vu aucune difference........
du coup je suis completement sec sur le sujet
quelqu'un a t il une idées?
Il n'y a pas eu d'implementation de la charpente MFC et le message apparait avant de revenir dans mon code!!!!!
Partager