社区
界面
帖子详情
弄清几个概念
dgsrest
2003-03-25 10:09:25
我想弄清几个概念,原点在哪?:
逻辑坐标
设备坐标
屏幕坐标
客户坐标
那位能告诉一下我,我都糊涂了
谢谢!
...全文
37
2
打赏
收藏
弄清几个概念
我想弄清几个概念,原点在哪?: 逻辑坐标 设备坐标 屏幕坐标 客户坐标 那位能告诉一下我,我都糊涂了 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
anjy
2003-03-26
打赏
举报
回复
屏幕坐标是以屏幕左上角为坐标原点
客户坐标是以客户区坐上角为坐标原点
ScreenToClient(&rect);//将屏幕坐标转化为客户坐标
ClientToScreen(&rect);//将客户坐标转化为屏幕坐标
anjy
2003-03-26
打赏
举报
回复
设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐标用对象距离窗口左上角的水平距离和垂直距离来指定对象的位置,是以像素为单位来表示的,设备坐标的X轴向右为正,Y轴向下为正,坐标原点位于窗口的左上角。
逻辑坐标(Logical Coordinate)是系统用作记录的坐标。在缺省的模式(MM_TEXT)下,逻辑坐标的方向和单位与设备坐标的方向和单位相同,也是以像素为单位来表示的,X轴向右为正,Y轴向下为正,坐标原点位于窗口的左上角。逻辑坐标和设备坐标即使在缺省模式下其数值也未必一致,除了在以下两种情况下:
1. 窗口为非滚动窗口
2. 窗口为滚动窗口,但垂直滚动条位于滚动边框的最上端,水平滚动条位于最左端,但如果移动了滚动条这两种坐标就不一致了。
在VC中鼠标坐标的坐标位置用设备坐标表示,但所有GDI绘图都用逻
坐标表示,所以用鼠标绘图时,那么必须将设备坐标转换为逻辑坐标,可以使用CDC 函数DptoLP()将设备坐标转化为逻辑坐标,同样可以用LptoDP()将逻辑坐标转化为设备坐标。
MySQL必知必会:第十七章《组合查询》
弄清
几个
概念
1、什么是组合查询 组合查询就是将多个SQL的查询结果进行合并一起返回; 2、使用union关键字有什么要求 1)必须包含多条查询语句 2)查询语句中的列、表达式、聚集函数必须一致,不要求顺序一致; 3)查询语句中的列的数据类型必须兼容,可隐式转换; 3、union和union all的区别 union出来的结果是自动去重的,可能导致不走索引; union all出来的结果匹配的是不去重的; 4、union的执行顺序是在哪个位置? ...
MobaXterm学习与使用
首先要
弄清
几个
概念
1.先来看看SSH是什么,定义如下: SSH是一种可以保证用户远程登录到系统的协议。实际上,SSH是一个网络协议,允许通过网络连接到Linux和Unix服务器。SSH使用公钥加密来认证远程的计算机。通常有多种途径使用SSH,自动连接或是使用密码认证登录。 Windows用户应该都听说过Telnet,这也是一种命令行的远程登录工具,而且是系统自带的。SSH对Telnet的一个重要优势
【linux深入剖析】基础IO操作 | 使用Linux库函数实现读写操作 | 文件相关系统调用接口
本节的学习我们需要
弄清
几个
概念
文件 = 内容 + 属性访问文件之前,都得先打开,然后再进行修改文件的操作,通过执行代码的方式完成修改,这期间文件必须被加载到内存中—内存文件打开文件的操作是通过进程的形式来实现的一个进程可以打开多个文件进程没有打开的文件会被存在在磁盘中—磁盘文件一定时间段内,系统中存才多个进程,也可能同时存在更多的被打开的文件,操作系统(OS)要不要管理多个被进程打开的文件呢?这个答案是肯定的,但是我们更需要理解的是其如何对这些进行管理的?先描述再组织。
Java中BIO、NIO和AIO的区别和应用场景
最近一直在准备面试,为了使自己的Java水平更上一个档次,拜读了李林峰老师的《Netty权威指南》,了解了Java关于IO的发展和最新的技术,真是受益匪浅,现在把我总结的关于BIO、NIO和AIO的区别和应用场景概述一遍。 在此之前,先
弄清
几个
概念
: 1.同步:使用同步IO时,Java自己处理IO读写。 2.异步:使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传
MySQL必知必会:第十六章《创建高级联结》
弄清
几个
概念
1、表别名 使用别名,不仅仅可以使用在列名和计算子段,还可以使用表名上,为了复用表名,简短SQL语句,这样我们不用使用很长的全限定表名,使用计算字段.列名就可以唯一标识一列; 2、联结类型分类 联结类型:等值联结或者内联结,自联结,自然联结,和外连接 自然联结:几乎所有的联结都是自然联结,这个
概念
无需过分关注; 等值联结:基于相等条件筛选出联结之后的行内容; 外连接:基于相对条件和关联方向筛选出联结之后的内容; 自联结:可以使用内连接写法,可以使用外联结写法,本质就是表的自身关联,自己关联自己
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章