Quando includo gdiplus.h
in un programma che compila bene la prima (ci sono molti) l'errore che ottengo è:# include <gdiplus.h> causa errore
c:\program files (x86)\microsoft sdks\windows\v7.0a\include\GdiplusImaging.h(77): error C2504: 'IUnknown' : base class undefined
Parte di GdiplusImaging.h:
IImageBytes : public IUnknown <<< error!
{
public:
...
Perché è così? Dov'è questa classe IUnknown? E perché non è in GdiplusImaging.h?
Il mio sistema è Windows 7 x64. VisualStudio 2010.
Compresi parte:
#include <windows.h>
#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment (lib, "gdiplus.lib")
Avete 'windows.h' incluso prima di' gdiplus.h'? – eran
Impossibile riprodurre. Qualcosa è finito con la tua configurazione. –
Reinstallare sdk ora, qualcosa di sbagliato con esso penso – Sergey