Personnellement, je n'utilise pas gdiplus, (uniquement le vieux gdi), et j'ai donc dis un bêtise.
Une recherche avec google donne des exemples d'auters personnes ayant eu le même problème, par exemple : http://public.kitware.com/pipermai [...] 00482.html et http://www.gamedev.net/community/f [...] _id=225589 .
C'est à la fin de cette dernière page, que la solution est donnée :
Citation :
All you have to do is take out the forward declaration of the enums in the gdi+ headers and, preferably, get it to compile.
|
Il s'avère que dans l'un des fichiers d'include, il y a une ligne "enum EmfPlusRecordType;" mais "EmfPlusRecordType" n'est défini qu'un peu plus loin.