描述
ClientToScreen函数将指定点的客户区域坐标转换为屏幕坐标。
C++ 语法
BOOL ClientToScreen( __in HWND hWnd, __inout LPPOINT lpPoint ); |
PowerBASIC 语法
FUNCTION ClientToScreen ( _ BYVAL hWnd AS DWORD, _ BYREF lpPoint AS POINT _ ) AS LONG |
参数
hWnd
[in]处理其客户区用于转换的窗口。
lpPoint
[in/out]指向包含要转换的客户端坐标的POINT结构的指针。如果功能成功,新屏幕坐标将被复制到此结构中。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
备注
ClientToScreen功能用POINT结构中的客户端区域坐标替换屏幕坐标。屏幕坐标相对于屏幕的左上角。请注意,窗口的客户区域上方的屏幕坐标点具有否定y协调。类似地,在客户区域左侧的屏幕坐标具有否定x协调。
所有坐标均为设备坐标。
引用文件 #INCLUDE Once
WinUser.inc(包括Windows.inc)