Метод Graphics::FromHDC(HDC) (gdiplusgraphics.h)
Метод Graphics::FromHDC создает объект Graphics , связанный с указанным контекстом устройства.
Синтаксис
Graphics * FromHDC(
[in] HDC hdc
);
Параметры
[in] hdc
Тип: HDC
Обработка контекста устройства, который будет связан с новым объектом Graphics .
Возвращаемое значение
Тип: Графика*
Этот метод возвращает указатель на новый объект Graphics .
Комментарии
При использовании этого метода для создания объекта Graphics убедитесь, что объект Graphics удален до освобождения контекста устройства.
Примеры
В следующем примере вызывается метод Graphics::FromHDC для создания объекта Graphics , а затем используется этот объект Graphics для рисования прямоугольника.
VOID Example_FromHDC(HDC hdc)
{
Graphics* pGraphics = Graphics::FromHDC(hdc);
Pen pen(Color(255, 255, 0, 0));
pGraphics->DrawRectangle(&pen, 10, 10, 200, 100);
delete pGraphics;
}
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusgraphics.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |