Bonjour,
Je charge un dll � partir d'une application. La fonction est suivante :
bool mgf:Library::load( const std::string& libName ){
LoadLibrary renvoie une r�f�rence non nulle mais le descripteur dans le debugger indique {unused = 1021676848}#ifdef _WIN32_WCE
wchar_t* tmp = (wchar_t*) new wchar_t[libName.size()+1];
mbstowcs( tmp, libName.c_str(), (size_t)(libName.size()+1) );
_lib = LoadLibrary( (LPCWSTR)tmp);
delete[] tmp;
#endif
}
GetLastError donne le code error 0 (System was out of memory, executable file was corrupt, or relocations were invalid) mais je ne vois pas d'ou pourrait venir le probl�me.
- Je d�veloppe pour Windows Mobile 5.0, sous Visual Studio 2005, avec Windows Mobile SDK.
- Je met le dll � charger dans le r�pectoire /Windows de l'appareil puisque quand je met dans le m�me r�pectoire que l'�x� �a ne se charge pas (code error 126)
Partager