[发明专利]基于DirectUI的界面生成系统及方法有效
| 申请号: | 201010293426.2 | 申请日: | 2010-09-27 |
| 公开(公告)号: | CN101976190A | 公开(公告)日: | 2011-02-16 |
| 发明(设计)人: | 马家智 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
| 地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 directui 界面 生成 系统 方法 | ||
1.一种基于DirectUI的界面生成系统,其特征在于,包括:
窗口创建单元,创建控件所在的窗口;
绘图消息封装单元,封装窗口中接收到的控件绘制消息,并将所述控件绘制消息传递给窗口控件响应单元;
设备消息封装单元,封装窗口中控件接收到的设备消息,并将所述设备消息传递给窗口控件响应单元;
窗口控件响应单元,对所述控件绘制消息和设备消息作出响应,并执行相应的动作。
2.如权利要求1所述的基于DirectUI的界面生成系统,其特征在于,所述窗口控件响应单元包括:
控件绘制子单元,根据所述控件绘制消息绘制控件;
消息绑定子单元,将所述设备消息绑定到相应的执行子单元;
执行子单元,根据对应的设备消息执行相应的动作。
3.一种利用权利要求1或2所述的系统的界面生成方法,其特征在于,包括以下步骤:
S1:创建控件所在的窗口;
S2:封装窗口接收到的控件绘制消息;
S3:封装窗口中控件接收到的设备消息;
S4:对所述控件绘制消息和设备消息作出响应,并执行相应的动作。
4.如权利要求3所述的界面生成方法,其特征在于,所述步骤S1具体方式为:创建窗口,并设置窗口的背景图。
5.如权利要求4所述的界面生成方法,其特征在于,在设置窗口的背景图时,将窗口划分为不同的部分,分别利用不同的图片,来绘制窗口的不同部分的背景。
6.如权利要求3所述的界面生成方法,其特征在于,所述步骤S4具体包括:
当控件接收到的消息为控件绘制消息时,根据所述控件绘制消息绘制控件;
当控件接收到的消息为设备消息时,将所述设备消息绑定到相应的执行子单元;
根据设备消息执行相应的动作。
7.如权利要求6所述的界面生成方法,其特征在于,在绘制控件之前还包括步骤:确定控件在父窗口的位置。
8.如权利要求6所述的界面生成方法,其特征在于,所述绑定的方式为:对每一个设备消息都建立一个表来记录所述设备消息需要通知到的执行子单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010293426.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面向GPU的数据流处理方法
- 下一篇:一种新型电机测试平台





