窗口系统首先强调为程序员提供硬件设备独立性,交互系统的实现建立在一个抽象的设备上,对抽象设备的操作通过设备驱动程序转换成具体设备上的操作,这种特性;-方面可以使交互系统的开发变得简单,另一方面也使交互系统的移植变得非常方便。 窗口系统为单一输入输出设备建立多个抽象设备实现其资源的共享。每个抽象设备都可看作是...
下图即展示了一个Ubuntu下计算器应用的大致的窗口树结构:Ubuntu 计算器另外,对于最上层的窗口(如上图中顶层的“计算器”节点),事实上也存在父窗口,这个父窗口就是窗口系统提供的所谓根窗口。例如,在X窗口系统中,通过RootWindow宏可以获取当前根窗口。而直接以根窗口为父窗口的窗口,一般称之为顶层窗口。顶层...
在 Windows 下,窗口系统是内置的,或者我们可以说 Windows 本身就是窗口系统,它通过窗口句柄( HWND 数据类型)来管理窗口。 窗口树 前面已经提到,在窗口系统的语境中,窗口并不是我们平常所接触的可以拖来拖去的窗口,仅仅是指代屏幕上的一块可绘制可交互的矩形区域而已。我们平常所熟悉的按钮、菜单、文本框等组件,在...
基本概念在窗口系统中,窗口(Window)指代屏幕上的一块可绘制、可交互的矩形区域。通俗来讲,窗口应具备以下特征: 可接受输入:即允许用户交互。交互的方式有很多种,包括但不限于通过鼠标点击、获取焦点后键盘输入、触摸等; 可输出图像:窗口的范围即为操作系统输出绘制图形的指定区域; ...
1 窗口分类及关系 GDD中窗口分为三大类:桌面窗口、主窗口、控件。 桌面窗口是整个系统唯一的一个全局根窗口,它在系统启动时,由系统自动创建,如果用户要对桌面窗口进行操作,可以先通过GetDesktopWindow获得桌面窗口句柄。可以使用相应的窗口API函数集对其进行操作。 主窗口由用户创建,是用户图形窗口程序必须创建的第一个...
一、x窗口系统是什么 X窗口系统(X Window System)是一种以位图方式显示的软件窗口系统,最初是适用于UNIX、LINUX等系统的软件工具及架构协议。它的工具、架构及协议是基于C/S(客户端、服务器)模型的,并且服务器与客户端之间是一对多的关系,一个X服务器可以与多个X客户端连接。一旦连接建立起来,远程服务器就会被本...
百度试题 题目窗口系统的定义是什么?它所管理的资源有哪些?相关知识点: 试题来源: 解析 答:窗口系统是控制位映像显示器与输入设备的系统软件。它所管理的资源有屏幕、窗口、像素映像、色彩表、字体、图形资源及输入设备。反馈 收藏
X窗口系统简介X的初学者经常惊讶于一个事实,那就是X其实是一个基于服务器-客户端的网络架构。服务端(X Server)负责管理来自客户端(X Client)的连接,处理键盘和鼠标等输入设备的输入,并向客户端返回像素数据作为响应;而客户端则是由一个实际的应用程序组成,而应用程序通过发送请求到服务端,读取服务端的响应...
何谓窗口系统 1、Windows XP可以理解为一个运行在电脑上的程序,确切地说,是一个操作系统程序,因为一台新组装的计算机,初始状态只有黑屏白字的界面,用户只能通过键盘输入命令来操作电脑,若要使用鼠标等设备,呈现出你现在所使用的电脑界面,就必须安装一个操作系统的程序,Windows XP是目前广泛使用的操作系统之一。