勇芳软件工作室.汉化:  Coordinate Spaces and Transformations > Coordinate Spaces and Transformations Functions >

ClientToScreen

Previous pageReturn to chapter overviewNext page

描述

 

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)