selectClipRgn 函数 (wingdi.h)

SelectClipRgn 函数选择一个区域作为指定设备上下文的当前剪辑区域。

语法

int SelectClipRgn(
  [in] HDC  hdc,
  [in] HRGN hrgn
);

参数

[in] hdc

设备上下文的句柄。

[in] hrgn

要选择的区域的句柄。

返回值

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

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

注解

仅使用所选区域的副本。 可以为任意数量的其他设备上下文选择区域本身,也可以将其删除。

SelectClipRgn 函数假定区域的坐标以设备单位指定。

若要删除设备上下文的剪辑区域,请指定 NULL 区域句柄。

示例

有关示例,请参阅 剪辑输出

要求

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

另请参阅

剪裁函数

剪辑概述

ExtSelectClipRgn