Image png dans Dialog sans MFC

Signaler
Messages postés
2
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
4 janvier 2010
-
Messages postés
2
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
4 janvier 2010
-
Bonjour,
voici le problème sous VC++ (sans MFC):

Je souhaite charger des images png et jpg dans un dialogue.

A l'initialisation du dialogue, je charge donc mes images grâce à GDI+ dans des objets de myClass.

Lorsque le dialogue a fini d'être initialisé, les handles de mes myClass ont été modifiés et je ne peux plus les récupérer. Lorsque je lance une recherche de handles sur des myClass, je n'ai effectivement aucune réponse. Il me semble que VC++ transforme mes myClass en CStatic dont ceux-ci dérivent. Je ne peux donc pas libérer correctement les handles et crash!

Quelqu'un aurait-il une idée pour palier ce problème ?

Merci d'avance.

2 réponses

Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
Au début tu nous dis "sans MFC", ensuite tu nous parles de CStatic et autres bidules "dérivants".
Alors avec ou sans MFC ???

ciao...
BruNews, MVP VC++
Messages postés
2
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
4 janvier 2010

En fait, on utilise quelques MFC mais les dialogues ne sont pas des CDialog, on ne peut donc pas utiliser "DoDataExchange" et autres "DDX_Control".