Вам также необходимо включить соответствующий заголовочный файл. В предположении, это, вероятно, будет иметь имя, подобное «Bitmap.h» или «gdi + .h».
Более подробная информация о растровом классе здесь . Правильный заголовочный файл - "gdiplus.h". Короче говоря:
#include "gdiplus.h"
Constructor Information
Stock Implementation gdiplus.dll
Header Declared in Gdiplusheaders.h, include gdiplus.h
Import library gdiplus.lib
Minimum availability GDI+ 1.0
Minimum operating systems Windows 98/Me, Windows XP, Windows 2000,
Windows NT 4.0 SP6
В таблице в MSDN, где указано «Заголовок», указывается имя файла заголовка, который необходимо включить. «Библиотека импорта», которую вы уже рассмотрели. Если бы вы пропустили это, вы бы получили ошибку ссылки.
EDIT:
В этой статье о начале работы с GDI + похоже, что существует пространство имен "Gdiplus", которое необходимо указать. Либо используйте «using пространство имен Gdiplus», либо укажите пространство имен явно.
#include <windows.h>
#include <gdiplus.h>
using namespace Gdiplus;
VOID OnPaint(HDC hdc)
{
Graphics graphics(hdc);
Pen pen(Color(255, 0, 0, 255));
graphics.DrawLine(&pen, 0, 0, 200, 100);
}