Bonjour
Sous Visual C++
Je recherchais la mani�re de savoir comment connaitre le nom de la dll courante
J'ai fais ce code
Pour que je puisse l'appeller de n'importe ou j'ai mis ce code dans une fonction inline d'une classe dans une de mes dll
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 TCHAR tcDLLPath[_MAX_PATH]; ::GetModuleFileName((HINSTANCE)&__ImageBase, tcDLLPath, _MAX_PATH); // tcDLLPath contient le chemin + nom dll, apres je me débrouille // C:\dev\alex.dll
Si j'appelle cette methode depuis une classe situ�e dans une dll il me retourne bien le bon chemin.
Si j'appelle cette method depuis une classe situ�e dans l'exe, il ne me retourne pas le bon chemin mais la prochaine dll appell�e.
Partager