excludeClipRect 函数 (wingdi.h)

ExcludeClipRect 函数创建一个新的剪裁区域,该区域由现有剪裁区域减去指定矩形组成。

语法

int ExcludeClipRect(
  [in] HDC hdc,
  [in] int left,
  [in] int top,
  [in] int right,
  [in] int bottom
);

参数

[in] hdc

设备上下文的句柄。

[in] left

矩形左上角的 x 坐标(以逻辑单元为单位)。

[in] top

矩形左上角的 y 坐标(以逻辑单元为单位)。

[in] right

矩形右下角的 x 坐标(以逻辑单元为单位)。

[in] bottom

矩形右下角的 y 坐标(以逻辑单元为单位)。

返回值

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

返回代码 说明
NULLREGION
区域为空。
SIMPLEREGION
区域是单个矩形。
COMPLEXREGION
区域是多个矩形。
ERROR
未创建任何区域。

注解

不从剪裁区域排除指定矩形的下边缘和右边缘。

要求

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

另请参阅

剪裁函数

剪辑概述

IntersectClipRect