关于窗口与视口的有关问题

关于窗口与视口的问题最近看一本书,上面介绍:如果设置映射模式为MM_TEXT,假设用户区为cxClient个像素高,cy

关于窗口与视口的问题
最近看一本书,上面介绍:    
如果设置映射模式为MM_TEXT,    
假设用户区为cxClient个像素高,cyClient个像素宽,    
则语句:    
SetViewportOrgEx(hdc,cxClient/2,     cyClient/y,     NULL);     将坐标原点设成
用户区中心。这个很容易理解。    
但为什么SetWindowOrgEx(hdc,-cxClient/2,     -cyClient/y,     NULL);实现    
同样的功能?我觉得第2个参数与第3个参数应该为正数才对,为何是负数?    
MM_TEXT映射模式下,视口坐标原点是左上角,X轴向右为正,Y轴向下为正。    
按照那么书上所说,窗口坐标原点在用户区右下角,X轴也向右为正,Y轴向下为正?    
哪位指点一下!

[解决办法]
SetWindowOrgEx所依赖的坐标系不同