勇芳软件工作室.汉化:  Clipping > Clipping Functions >

RectVisible

Previous pageReturn to chapter overviewNext page

描述

 

RectVisible函数确定指定矩形的任何部分是否位于设备上下文的剪切区域内。

 

C++ 语法

 

BOOL RectVisible(

__in HDC hdc,

__in const RECT* lprc

);

 

PowerBASIC 语法

 

FUNCTION RectVisible ( _

HDC hdc AS DWORD, _

BYREF lprc AS RECT _

) AS LONG

 

参数

 

hdc

 

[in]处理设备上下文。

 

lprc

 

[in]指向包含指定矩形的逻辑坐标的RECT结构的指针。

 

返回值

 

如果当前变换没有旋转,并且矩形位于剪切区域内,则返回值为TRUE(1)

 

如果当前变换没有旋转,并且矩形不在裁剪区域内,返回值为FALSE(0)

 

如果当前变换具有旋转并且矩形位于剪切区域内,则返回值为2。

 

如果当前变换具有旋转并且矩形不位于剪切区域内,则返回值为1。

 

所有其他返回值都被视为错误代码。如果任何参数无效,则返回值未定义。

 

Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)