描述
获取与此Graphics对象关联的设备上下文的句柄。
C++ 语法
GpStatus WINGDIPAPI GdipGetDC( GpGraphics* graphics, HDC * hdc ); |
PowerBASIC 语法
FUNCTION GdipGetDC ( _ BYVAL graphics AS DWORD, _ BYREF hDC AS DWORD _ ) AS LONG |
参数
graphics
[in]指向图像对象的指针。
hdc
[out]指向接收与此图像对象关联的设备上下文句柄的变量的指针。
返回值
如果函数成功,则返回Ok,它是状态枚举的一个元素。
如果函数失败,它返回状态枚举的其他元素之一。
备注
对GdipGetDC功能的每次呼叫都应与调用GdipReleaseDC功能配对。不要在调用GdipGetDC和GdipReleaseDC之间调用Graphics对象的任何功能。如果您尝试在GdipGetDC和GdipReleaseDC之间调用Graphics对象的功能,则 功能将失败并返回ObjectBusy.
您对GdipGetDC和GdipReleaseDC之间的设备上下文所做的任何状态更改都将被GDI +忽略,不会反映在GDI +的渲染中。