当前位置: 首页 > 专利查询>申学东专利>正文

计算机界面的管理方法技术

技术编号:2921187 阅读:159 留言:0更新日期:2012-04-11 18:40
一种计算机界面的管理方法,所述计算机界面包括呈多角蜘蛛网络状的多个任务管理控件,所述方法包括以下步骤:a)输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息;b)CPU接收到硬件中断消息后挂起当前的进程,保存程序现场,到系 统的中断服务程序入口地址表中查找中断服务程序的相应地址;然后调用相应的中断服务程序,将输入硬件设备的参数写入指定的系统缓冲区中,并设置事件标志;c)系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消 息,将该系统消息送到系统消息队列中,准备发送到消息处理对象;d)确定消息处理对象,根据确定的结果,将系统消息发送给消息处理对象。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种计算机界面管理方法,特别是对计算机的多角蜘蛛网络状界面的管理方法。
技术介绍
目前,广大计算机用户所熟悉和使用的操作系统主要是美国微软公司开发的Windows系列产品,其主界面的组成是由界面设置、外观设计、背景图案、系统资源管理和一些应用软件等组成;每一个功能按钮(图标)都和系统的功能程序相连接,完成特定的功能,并实现了在一定的范围内应用者可根据自身的需要在桌面上进行自行设计,应用者根据自身的需要在桌面上随时建立一个文件或文件夹以及一个应用软件。应用者需要系统与Internet网络连接时需要通过主界面上的电话拨号上网。然而,现今随着世界经济和信息技术的发展步入网络化准时代,很大一部分计算机用户更多的时间工作在计算机办公自动化上。所以本专利技术人开发了紧跟时代发展一种GOS操作系统,其主界面(桌面)的设计将以层次化、分类管理,同时给应用者提供对系统资源管理和使用上诸多的便利以及操作上的方便、简单化、层次化。
技术实现思路
本专利技术的目的是提供一种适合于GOS操作系统的计算机界面管理方法,其主界面即能体现中国文化,又能与当今世界上计算机所使用的操作界面相结合,并且能够与世界行业标准相接轨,同时给使用者带来诸多管理上方便、操作便利、简洁、明了及规律。本专利技术的上述目的是这样实现的,一种,所述计算机界面包括呈多角蜘蛛网络状的多个任务管理控件,所述方法包括以下步骤a)输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息;b)CPU接收到硬件中断消息后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址;然后调用相应的中断服务程序,将输入硬件设备的参数写入指定的系统缓冲区中,并设置事件标志;c)系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,将该系统消息送到系统消息队列中,准备发送到消息处理对象;d)确定消息处理对象,根据确定的结果,将系统消息发送给消息处理对象。其中,所述的确定消息处理对象包括系统先确定消息该发往哪一个窗口,按顺序查找窗口先关联的标志数据(如m_bActive),如果窗口处于激活状态则消息发往该激活状态窗口。其中,所述确定消息处理对象还包括从计算机系统内已经建立的一张消息处理对象位置分布表中查找消息处理对象,其中所述分布表的表格记录了窗口中所有独立消息处理对象的位置参数。其中,所述的查找消息处理对象包括将输入硬件设备指针的位置坐标和表格中的参数进行对照。其中,所述表格中的位置参数按从上到下、从左到右的顺序排列,并且采用折半数学查找方法进行查找。其中,所述步骤(d)还包括确定消息发往的对象后调用该对象的消息处理函数,将消息作为函数参数传递给消息处理函数,消息处理函数先核对消息的正确性,然后处理消息,对消息作出响应。其中,所述的对消息作出响应包括(1)改变自身的外观;(2)执行用户规定的相应操作,包括读取文件按钮,然后开始读取磁盘文件。其中,所述的消息处理对象是输入硬件设备的指针指向的控件。其中,所述输入硬件设备是鼠标、键盘之一。其中,所述的多个控件中位于八角蜘蛛网络中心的控件是实现桌面界面与网络界面转换的控件。其中,所述的多个控件包括以下控件系统资源任务管理控件、系统资源管理控件、办公文档管理控件、绘图资源管理、游戏资源管理控件、学习资源管理控件、影视资源管理控件、其他资源管理控件、编程工具管理控件。其中,所述的多角蜘蛛网络是八角蜘蛛网络。下面结合附图以具体实例对本专利技术进行详细说明。附图说明图1是本专利技术的计算机GOS操作系统的主界面(桌面界面)的示意图;图2A和图2B是实现本专利技术的管理方法的流程图;图3是本专利技术GOS操作系统网络主界面的示意图; 图4是GOS操作系统分布界面-系统资源管理;图5是GOS操作系统分布界面-办公资源管理;图6是GOS操作系统分布界面-学习资源管理;图7是GOS操作系统分布界面-影视资源管理;图8是GOS操作系统分布界面-游戏资源管理;图9是GOS操作系统分布界面-绘图资源管理;图10是GOS操作系统分布界面-编程资源管理;图11是GOS操作系统分布界面-其他资源管理。具体实施例方式参见图1所示的本专利技术的计算机操作系统主界面的示意图。如图所示,标记1代表系统与Internet网络连接的控制开关(是桌面界面与网络界面转换的控件,简称转换控件1),为一个旋转地球图形;标记2代表系统任务管理入口1-系统资源管理;标记3代表系统任务管理入口2-办公资源管理;标记4代表系统任务管理入口3-学习资源管理;标记5代表系统任务管理入口4-影视资源管理;标记6代表系统任务管理入口5-游戏资源管理;标记7代表系统任务管理入口6-绘图资源管理;标记8代表系统任务管理入口7-编程资源管理;标记9代表系统任务管理入口8-其他资源管理;标记10代表系统设备配置跟踪查询入口按钮;标记1 1代表系统文字管理入口开始按钮;标记12代表系统管理任务运行显示栏;标记13代表系统常用任务显示和控制栏。其中标记1至标记9所代表的控制开关和管理入口1至8通常称之为控件,它们组成了本专利技术的八角蜘蛛状控件网络。在操作系统八角蜘蛛控件网络主界面上(在多任务运行时该整体组合控件使用鼠标可拖动到界面的任何位置)由一个形象、色彩分明的旋转地球不断发射无线信号波(当计算机与Internet网络相连接,并在往来上工作正常时)的组合画面为中心,园外等份八个角似一个蜘蛛网络向外辐射的每一图标作为一个区域系统任务管理。八角蛛网络作为一个整体组合控件来实现对整个系统重叠窗口、多任务管理、以及各界面的切换控制。地球画面作为一个控制按钮控制系统与Internet网络的连接。同时也控制八角蜘蛛网络主界面(桌面1)与网络浏览主界面(桌面2)的转换。八角蜘蛛网络的整体结构是一个整体、不可分割的组合控件。本专利技术的计算机界面管理方法基于以下处理过程系统接收用户的指令(用鼠标,键盘等)到界面作出相应的过程都是一样的,都是输入硬件设备(鼠标,键盘等)向CPU发出硬件中断消息。CPU接收到硬件中断后挂起当前的进程,保存程序现场,到系统的中断服务程序入口地址表中查找中断服务程序的相应地址。然后调用相应的中断服务程序,将输入硬件设备的参数(如键盘键值,鼠标位置等)写入指定的系统缓冲区中,并设置事件标志。系统消息生成程序发现事件标志后读取硬件设备的参数,根据硬件设备的参数生成相应的系统消息,该系统消息被送到系统消息队列中准备发送到消息处理对象(如按钮)。系统先确定消息该发往哪一个窗口,按顺序查找窗口先关联的标志数据(如m_bActive),如果窗口处于激活状态则消息发往该激活状态窗口。窗口中一般有许多对象(如菜单,工具条,滚动条等等),这些对象都是不重叠的,用户按下鼠标键时,鼠标箭头一般位于某个对象上,则用户选择操作的对象就是该对象,系统必须确定该对象,确定的方法为建立一张对象位置分布表,该表格记录了窗口中所有独立对象的位置参数,只要将鼠标箭头的位置坐标和表格中的参数对照即可查找到对象,为了加快查找速度,表格中的位置参数按顺序排列(从上到下,从左到右),这样就可以采用折半数学查找方法(2分法)加快查找速度。系统确定消息发往的对象后调用该对象的消息处理函数,将消息作为函本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:申学东
申请(专利权)人:申学东
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1