今天晚上弄明白了逻辑坐标和设备坐标,并且能够滚动屏幕查看

原创 2004年06月25日 03:07:00

今天晚上对以前的一个程序进行改进,使它增加滚动查看功能.终于弄明白了逻辑坐标和设备坐标的区别和联系,并能够用DPtoLP和LPtoDP进行转换了~_*

逻辑坐标就是文档的坐标,设备坐标就是视图的坐标.视图就是响应消息和查看文档用的.

文档一般比视图大,视图只能够查看一部分文档,拖动滚动条,在视图中显示的那部分文档改变了,所以此时的鼠标下面的逻辑坐标也跟着改变了;我的理解是设备坐标不改变,除非你移动窗口了,或者改变视图的位置~_*

是不是这样呢?希望大家和我一起探讨~~~

在没有拖动滚动条的时候,逻辑坐标和设备坐标是一致的,一拖动滚动条,逻辑坐标相对于设备坐标有了位移.有对应的计算公式,这里我就不给出来了,可以去查书.

MFC中关于设备(屏幕)坐标和逻辑坐标

设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐标用对象距离窗口左上角的水平距离...
  • ylwdi
  • ylwdi
  • 2013年09月15日 16:35
  • 3403

逻辑坐标和设备坐标的区别

如果我们想制作一个拥有滚动条的应用程序,那就只需要让你的view类派生自CScrollView类即可,CScrollView类派生自CView类!   在初始化view的时候,函数会调用CXXView...
  • lishuhuakai
  • lishuhuakai
  • 2014年01月16日 16:59
  • 5101

mfc 绘图中的坐标空间转换问题

mfc 绘图中的坐标空间转换问题
  • chenlycly
  • chenlycly
  • 2016年01月16日 12:35
  • 1745

理解映射方式、设备坐标系、逻辑坐标系、设置逻辑坐标原点与设备坐标原点

在VC下进行GDI编程,理解映射方式、设备坐标系、逻辑坐标系、设置逻辑坐标原点和设备坐标原点,真的把我折磨的够厉害的,花了很多时间,终于弄明白一些了,在此记录下,以便以后温习。   一、关于映射...
  • s634772208
  • s634772208
  • 2014年10月03日 18:07
  • 1432

逻辑坐标与设备坐标——全窗口坐标、屏幕坐标、客户区坐标的总结

Windows应用程序绘制图形时使用的是一种逻辑单位,每个逻辑单位的大小由映射模式决定,这个逻辑单位既可以与设备单位(屏幕或打印机上的一个像素点)相同,也可以是一种物理单位(如毫米),还可以是用户自定...
  • lyh03601
  • lyh03601
  • 2014年03月26日 23:03
  • 2616

windows 屏幕坐标 窗口坐标 客户区坐标 逻辑坐标 设备坐标之间的关系及转换

设置坐标映射    (1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言, GDI的文本和图形输出函数使用逻辑坐标,而在客户区移...
  • lp310018931
  • lp310018931
  • 2013年11月28日 13:13
  • 6343

WINDOWS 逻辑坐标 设备坐标 屏幕坐标 客户区坐标

WINDOWS 逻辑坐标 设备坐标 屏幕坐标 客户区坐标 设置坐标映射 (1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言...
  • zz457887107
  • zz457887107
  • 2011年08月30日 18:53
  • 511

windows 屏幕坐标 窗口坐标 客户区坐标 逻辑坐标 设备坐标之间的关系及转换

设置坐标映射    (1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言, GDI的文本和图形输出函数使用逻辑坐标,而在客户区移...
  • lyzyung
  • lyzyung
  • 2015年01月21日 10:13
  • 877

WINDOWS 逻辑坐标 设备坐标 屏幕坐标 客户区坐标 .

设置坐标映射    (1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言, GDI的文本和图形输出函数使用逻辑坐标,而在客户区移...
  • a199228
  • a199228
  • 2011年09月07日 20:09
  • 805

WINDOWS GUI Coordinate - 逻辑坐标 设备坐标 屏幕坐标 客户区坐标

设置坐标映射    (1)Windows坐标系统 Windows坐标系分为逻辑坐标系和设备坐标系两种,GDI支持这两种坐标系。一般而言, GDI的文本和图形输出函数使用逻辑坐标,而在客户区移动或...
  • blizmax6
  • blizmax6
  • 2011年08月21日 18:45
  • 507
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:今天晚上弄明白了逻辑坐标和设备坐标,并且能够滚动屏幕查看
举报原因:
原因补充:

(最多只允许输入30个字)