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 |
헤더 | gdiplusgraphics.h(Gdiplus.h 포함) |
라이브러리 | Gdiplus.lib |
DLL | Gdiplus.dll |