salut

j ai un problème : sans raison apparente, la fonction point d entrée de ma DLL n'est plus appelée par le LoadLirbrairy

Code : Sélectionner tout - Visualiser dans une fenêtre à part
_hDll=LoadLibrary(sDllFilePathName);
Le fichier existe bien a cette URL (sDllFilePathName).

Dans la sortie text je vois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
'SystMan.exe'*: Chargé 'madll.dll', Les symboles ont été chargés.
'SystMan.exe'*: Déchargé 'madll.dll'
Cela a toujours marché precedeamment. Mais depuis ce matin...
Quels changement pourrais influencé ce comportement ? Pourquoi est elle dechargé tout de suite ?

Si je met un breakpoint à l'interieur de la fonction point d entrée, il ne sera jamais atteint (symbole point d arret + point d'interogation).



ma fonction point d entrée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
extern "C" int APIENTRY DllMain(HINSTANCE _hInstance, DWORD _dwReason, LPVOID _lpReserved)