CDC::SetWindowOrg

CPoint SetWindowOrg(int x ,int y );
CPoint SetWindowOrg(POINT point )

返回值:CPoint对象,是窗口初始位置的前一次取值(逻辑单位)。

参数:
x指定窗口初始位置的X逻辑坐标。
y指定视图端口初始位置的Y逻辑坐标。
point指定窗口初始位置。其值必须在设备坐标系统范围内。可以为该参数传递POINT结构或CPoint对象。

说明:
设置设备上下文的窗口初始位置。它和设备上下文窗口一起说明了GDI如何将逻辑坐标中的点映射到实际设备坐标中。换言之,它们说明了GDI如何将逻辑坐标转换为设备坐标。窗口初始位置表明在设备坐标系统中的点,GDI将视图端口初始位置与该点映射。窗口初始位置是由SetWindowOrg成员函数在逻辑坐标系统中指定的。GDI在映射其它点时遵从同样的过程,这需要窗口初始位置与视图端口初始位置的映射。例如,所有以窗口初始位置为中心的圆周上的点同样是以视图端口初始位置为中心的圆周上的点。同样地,通过窗口初始位置的直线上的所有点也将形成一条通过视图端口初始位置的直线。

请参阅:CPoint, POINT, CDC::GetWindowOrg