Khi tôi bao gồm gdiplus.h
trong một chương trình biên dịch cũng là người đầu tiên (có rất nhiều) lỗi tôi nhận được là:#include <gdiplus.h> gây lỗi
c:\program files (x86)\microsoft sdks\windows\v7.0a\include\GdiplusImaging.h(77): error C2504: 'IUnknown' : base class undefined
Một phần của GdiplusImaging.h:
IImageBytes : public IUnknown <<< error!
{
public:
...
Tại sao lại như vậy? Lớp IUnknown này ở đâu? Và tại sao nó không có trong GdiplusImaging.h?
Hệ thống của tôi là Windows7 x64. VisualStudio 2010.
Bao gồm phần:
#include <windows.h>
#include <gdiplus.h>
using namespace Gdiplus;
#pragma comment (lib, "gdiplus.lib")
Bạn có 'windows.h' được bao gồm trước' gdiplus.h'? – eran
Không thể tái tạo. Đã xảy ra sự cố với cấu hình của bạn. –
Cài đặt lại sdk ngay bây giờ, đã xảy ra lỗi với nó Tôi nghĩ – Sergey