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 |