Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ho scritto un altro programma che me la carica con LoadLibrary ma, dopo qualche indagine (che parolona), ho scoperto che _hInstance è ancora NULL.
Tutto questo mi fa pensare che DllMain non venga eseguita, oppure che il parametro hinstDLL sia veramente NULL al momento della 'caricata'.
Altro motivo potrebbe essere che fdwReason non sia uguale a DLL_PROCESS_ATTACH ma questo significherebbe che la libreria sia già in memoria (da MSDN: "If the specified module is a DLL that is not already loaded for the calling process, the system calls the DLL's DllMain function with the DLL_PROCESS_ATTACH value") potrebbe essere il mio caso?
Vi ringrazio per le delucidazioni.
Giulio
Ultima modifica effettuata da giulioscatto il 03/08/2011 alle 20:08