J'utilise la classe GDI + Bitmap pour convertir un IStream en HBITMAP. J'ai inclus le fichier gliplus lib dans les entrées du Linker et ai aussi la DLL dans le chemin de compilation. Mais en utilisant l'instructionUtilisation de GDI + Bitmap
Bitmap bm(lpStream,FALSE);
me donne une erreur C2065: 'Bitmap': identificateur non déclaré
Quelqu'un peut-il s'il vous plaît me dire ce que je fais mal ici.
Merci.
Modifier
J'ai déjà inclus les en-têtes appropriés dans ma mise en œuvre (Gdiplus.h) Et je peux voir la définition de Bitmap en sélectionnant l'option « Aller à la définition » dans le menu contextuel.
Salut. J'ai déjà inclus gdiplus.h dans la classe. Visual Studio ouvre également la définition de la classe, donc je sais que les en-têtes sont reconnus. Mais il ne compile toujours pas. – lostInTransit
L'avez-vous inclus dans votre fichier source ou dans le fichier d'en-tête précompilé (stdafx.h)? Si ce dernier, vous devrez reconstruire l'en-tête précompilé. –
J'ai fait les deux pour être du côté plus sûr. et j'ai fait une construction propre – lostInTransit