Bonjour à tous.

Je suis sur Visual Studio 2019 et j'ai un DLL que j'ai, qui me contient des ressources (images, sons etc...)

J'ai trouvé sur MSDN ce bout de code qui est sensé me lire mon DLL

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
HMODULE maDLL(LoadLibraryEx(LPCWSTR("TestDLL.dll"), NULL, LOAD_LIBRARY_AS_DATAFILE));
 
if (maDLL != NULL)
     std::cout << "Hello World!\n";
 else
     std::cout << GetLastError() << std::endl;
Seulement j'ai beau mettre mon fichier DLL dans tous les dossiers/sous dossiers même avec l'adresse explicite (c:/blabla/madll.dll) ça fonctionne pas il ne l'ouvre jamais.

J'ai certainement du raté quelque chose mais je ne vois pas bien quoi....

De plus, je me demande si c'est possible de mettre un fichier .png en ressource (png qui à un filtre transparent) ? car mon image est "horrible" quand je l'ouvre avec visual studio, mais j'espère que c'est normal et que quand je vais demander à l'ouvrir quand ça marchera, il y aura pas cet aspect là (cf. photo jointe en haut rendu dans visual studio en ressource, en bas le rendu désiré).

Merci pour votre aide !


Nom : Sans titre-1.png
Affichages : 174
Taille : 34,7 Ko