- 视口 比如说一个对话框在电脑屏幕上 这个对话框的区域就是视口,这个视口是我们能看到的
- 窗口 窗口是一个逻辑上的矩形,把它当作一个想象出来的矩形,在我们程序中的代码是在这个矩形中画的,但是我们看不见他,我们可以任意设置他的大小
视口的位置可以任意移动,整个屏幕当作实际的物理坐标系,视口的坐标就是基于屏幕的坐标,视口和窗口的长伸缩比比例和宽的伸缩比例可以是不一样的窗口(0,0,100,100),视口可以是(0,0,200,100)
举个例子,屏幕的左上角坐标是(0,0),右下角坐标是(200,200),那么,我们设置视口1的坐标(0,0,200,200)//(左上x,左上y,长,宽),也就是和屏幕等大,视口2的坐标是(100,100,100,100),也就是整个屏幕的右下角的那四分之一,那么我们现在在窗口a中画一条线从窗口的左上角到窗口的右下角,假设这两个视口都对应着同一个窗口a,则屏幕上会出现两条线,一条是整个屏幕的一天对角线,另一条是右下四分之一屏幕的一条对角线.
注意 屏幕-视口-窗口是三个概念 ,视口在屏幕上,窗口与视口有对应关系
posted on
2021-08-02 18:23
xqhu4
阅读(
690)
评论()
收藏
举报