Cuando incluyo gdiplus.h
en un programa que compila bien la primera (hay muchos) error que consigo es:# include <gdiplus.h> causa de error
c:\program files (x86)\microsoft sdks\windows\v7.0a\include\GdiplusImaging.h(77): error C2504: 'IUnknown' : base class undefined
Parte de GdiplusImaging.h:
IImageBytes : public IUnknown <<< error!
{
public:
...
¿Por qué es así? ¿Dónde está esta clase IUnknown? ¿Y por qué no está en GdiplusImaging.h?
Mi sistema es Windows7 x64. VisualStudio 2010.
incluyendo parte:
#include <windows.h>
#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment (lib, "gdiplus.lib")
¿Tiene 'windows.h' incluido antes de' gdiplus.h'? – eran
No se puede reproducir. Algo ha sido golpeado con tu configuración. –
Reinstalando sdk ahora, algo no funciona, creo que – Sergey