Lut tt le monde
J'ai une erreur que je n'ai jamais eu et que je trouve assez bizar. J'ai créé un activeX en C++. Quand je teste celui ci dans l'ActiveX Control Test Container, il n'y aucun problème. De même quand j'utilise l'activeX dans une page html.
![]()
Mais alors quand je le mets dans un programme C++, il y a un soucis. Le programme C++ n'a rien d'autre que l'activeX et est basé sur le Dialog Based. Le programme démarre bien, j'arrive à utiliser l'activeX sans problème mais c'est quand je quitte l'applic que la j'ai cette erreur ci :
Et bloque dans cette fonction ci:Exception non gérée à 0x01396cce dans testActiveXMB.exe:0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x02725d6c.
-> Fonction qui n'est pas à moi et qui est dans le fichier mlock.c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void __cdecl _unlock ( int locknum ) { /* * leave the critical section. */ LeaveCriticalSection( _locktable[locknum].lock ); }
Je ne sais pas d'ou ca peut venir vu que ca ne se passe que dans mon applic C++.
Partager