Bonjour a tous,
Lors du debuggage de notre programme, le message suivant s'affiche dans une boite :
Unhandled exception at 0x782ab6f7 (mfc80d.dll) in STXM_Control.exe: 0xC0000005: Access violation reading location 0x00000050.
l'erreur pointe sur le code suivant (sur le &data plus exactement):
voila la definition de la fonction InvokeHelper:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void CSerial::Write(const VARIANT& data) { static BYTE parms[] = VTS_VARIANT; InvokeHelper(0x18, DISPATCH_METHOD, VT_EMPTY, NULL, parms, &data); }
Je ne comprend vraiment pas, surtout qu'a la construction du programme, aucune erreur n'apparait, jsute quelques warning.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 void AFX_CDECL InvokeHelper(DISPID dwDispID, WORD wFlags, VARTYPE vtRet, void* pvRet, const BYTE* pbParamInfo, ...);
Partager