setMetaRgn 函数 (wingdi.h)

SetMetaRgn 函数将指定设备上下文的当前剪辑区域与当前元区域相交,并将组合区域保存为指定设备上下文的新元区域。 剪辑区域重置为空区域。

语法

int SetMetaRgn(
  [in] HDC hdc
);

参数

[in] hdc

设备上下文的句柄。

返回值

返回值指定新剪辑区域的复杂性,可以是以下值之一。

返回代码 说明
NULLREGION
区域为空。
SIMPLEREGION
区域是单个矩形。
COMPLEXREGION
区域是多个矩形。
ERROR
出现了错误。 (上一个剪辑区域不受影响。)

注解

设备上下文的当前剪辑区域由其剪辑区域与其元区域的交集定义。

只有在通过调用 SaveDC 函数保存应用程序的原始设备上下文之后,才应调用 SetMetaRgn 函数。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 wingdi.h (包括 Windows.h)
Library Gdi32.lib
DLL Gdi32.dll

另请参阅

剪裁函数

剪辑概述

GetMetaRgn

SaveDC