描述
InvertRect功能通过对矩形内部的每个像素的颜色值执行逻辑NOT操作来反转窗口中的矩形。
C++ 语法
BOOL InvertRect( __in HDC hDC, __in const RECT *lprc ); |
PowerBASIC 语法
FUNCTION InvertRect ( _ BYVAL hDC AS DWORD, _ BYREF lprc AS RECT _ ) AS LONG |
参数
hdc
[in]处理设备上下文。
lprc
[in]指向RECT结构的指针,其中包含要反转的矩形的逻辑坐标。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
在单色屏幕上,InvertRect使得白色像素为黑色和黑色像素为白色。在彩色屏幕上,反转取决于如何为屏幕生成颜色。为同一个矩形调用InvertRect两次可将显示恢复为其以前的颜色。
引用文件 #INCLUDE Once
WinUser.inc(包括Windows.inc)


