zoukankan      html  css  js  c++  java
  • SetViewportOrgEx(视口) 与 SetWindowOrgEx(窗口) 解析

    SetViewportOrgEx (hdc,x/2,y/2)

    视口中心点设置到窗口中心 获取客户群x和y,x/2,y/2 ,这样中心点就到窗口中间了。

    SetWindowOrgEx(hdc,-x/2,-y/2)

    窗口要想和视口一样把中心点这种到客户区中间,就得把坐标设置为负数,因为windows给的公式里面(-x负数 -  -x负数 =正数),正数向左向上,负数向右向下,

    窗口永远映射视口,窗口想要左移,就得往视口上面加,窗口得设置成负数,这样负负得正,才能往视口上面增加。

    如果视口和窗口同时设置了,窗口为正数,就向左移动,如果窗口想向右移动,就得设置负数,因为这样可以映射到公式 负负得正。

  • 相关阅读:
    vector与iterator的一些用法
    动态规划 hdu 1024
    dfs bfs hdu 1045
    hdu 2795
    poj 2828
    线段树染色
    线段树比大小
    A
    ?线程局部变量
    JRE、JDK、JVM 及 JIT
  • 原文地址:https://www.cnblogs.com/weekbo/p/9102045.html
Copyright © 2011-2022 走看看