Afficher une image dans une fenetre

TheMalrok Messages postés 2 Date d'inscription samedi 17 avril 2004 Statut Membre Dernière intervention 6 mai 2004 - 4 mai 2004 à 18:35
TheMalrok Messages postés 2 Date d'inscription samedi 17 avril 2004 Statut Membre Dernière intervention 6 mai 2004 - 6 mai 2004 à 17:22
LO

j'utilise Devc++ et je souhaite afficher dans une fenetre win32 une image. J'ai un truc du style

HBITMAP hBitmap;

HINSTANCE hInstance = (HINSTANCE)GetWindowLong(hwnd,GWL_HINSTANCE);

hBitmap = LoadBitmap(hInstance,MAKEINTRESOURCE(IDB_BITMAP));

avec dans mes ressources un bidule genre

IDB_BITMAP BITMAP "./IMAGE.BMP"

ca compile, mais a l'execution, ca me renvoie une erreur comme quoi "le type de ressource specifie ne peut etre trouve dans le fichier image".

:question)

Help, j'y perds mon (maigre) latin...

1 réponse

TheMalrok Messages postés 2 Date d'inscription samedi 17 avril 2004 Statut Membre Dernière intervention 6 mai 2004
6 mai 2004 à 17:22
c bon g trouve

au lieu de me prendre la tete avec LoadBitmap qui ma foi fonctionne bizarre avec DevC++ (a moins que c moi ki c po faire les fichiers ressources, ou autchoz), g utilise LoadImage qui fonctionne bien mieux et qui en plus offre l'option de chargement de l'image directement depuis un fichier.
0
Rejoignez-nous