坐标空间和转换函数

以下函数用于坐标空间和转换。

函数 说明
ClientToScreen 将指定点的工作区坐标转换为屏幕坐标。
CombineTransform 将两个世界空间连接到页面空间转换。
DPtoLP 将设备坐标转换为逻辑坐标。
GetCurrentPositionEx 检索逻辑坐标中的当前位置。
GetDisplayAutoRotationPreferences 获取显示器的方向首选项。
GetGraphicsMode 检索指定设备上下文的当前图形模式。
GetMapMode 检索当前映射模式。
GetViewportExtEx 检索指定设备上下文的当前视区的 x 范围和 y 范围。
GetViewportOrgEx 检索指定设备上下文的视区原点的 x 坐标和 y 坐标。
GetWindowExtEx 检索指定设备上下文窗口的 x 范围和 y 范围。
GetWindowOrgEx 检索指定设备上下文的窗口原点的 x 坐标和 y 坐标。
GetWorldTransform 检索当前世界空间到页面空间的转换。
LPtoDP 将逻辑坐标转换为设备坐标。
MapWindowPoints 将 (映射) 一组点从相对于一个窗口的坐标空间转换为相对于另一个窗口的坐标空间。
ModifyWorldTransform 使用指定模式更改设备上下文的世界转换。
OffsetViewportOrgEx 使用指定的水平和垂直偏移量修改设备上下文的视区原点。
OffsetWindowOrgEx 使用指定的水平和垂直偏移量修改设备上下文的窗口原点。
ScaleViewportExtEx 使用指定的乘数和除数构成的比率修改设备上下文的视区。
ScaleWindowExtEx 使用指定的乘数和除数构成的比率修改设备上下文的窗口。
ScreenToClient 将屏幕上指定点的屏幕坐标转换为客户端坐标。
SetDisplayAutoRotationPreferences 设置显示器的方向首选项。
SetGraphicsMode 设置指定设备上下文的图形模式。
SetMapMode 设置指定设备上下文的映射模式。
SetViewportExtEx 使用指定的值为设备上下文设置视区的水平和垂直范围。
SetViewportOrgEx 指定哪个设备点映射到窗口原点 (0,0) 。
SetWindowExtEx 使用指定的值为设备上下文设置窗口的水平和垂直范围。
SetWindowOrgEx 指定哪个窗口点映射到视区原点 (0,0) 。
SetWorldTransform 为指定的设备上下文设置世界空间和页面空间之间的二维线性转换。