所有的绘图函数如Rectangle均使用逻辑坐标,而像GetWindowRect返回的值则使用设备坐标。
至于你的rectEllipse到底算是逻辑坐标还是设备坐标,那要看它是在哪个函数中用的。

解决方案 »

  1.   

    还是不懂,你的意思也就是说在声明了一个rectEllipse对象初始化后,
    在用到它时,若直接将其代入函数中,即可能是逻辑坐标或是设备坐标?
    如果如此,那我什么时候要将其用函数lptodp或dptolp转化?
    我认为若是确定他是设备坐标,则在调用函数Rectangle画图是要转化,
    但是问题就是怎么确定此时的坐标状态???
      

  2.   

    懂了!懂了!
    事实上rectEllipse(100,100,200,200)中的100,200只是说明
    一个书,并不一定是设备坐标或逻辑坐标,关键看你在那个函数
    中用。