论文部分内容阅读
随着电器设备智能化程度的越来越高,嵌入式系统应用设备在人们的日常生活中也越来越普及,它几乎包括了生活中的所有电器设备,如手机,MP4, PDA,电视机顶盒,数字电视、汽车、数字相机、安全系统、工业自动化仪表与医疗仪器等,而这些设备大都需要友好的用户界面来支持其使用,这就需要大量的用户界面开发工作。在目前大部分嵌入式系统开发的过程中,用户界面开发的工作量比较大,而且所有的界面基本上都是用C语言直接编写,界面的布局全部都是通过写代码来控制,另外界面中使用的字符串及图片资源也大都是通过手工输入,然后编译生成C代码,之后在代码中引用。因此如何快速高效的开发出友好稳定的用户界面,是所有嵌入式系统界面应用开发公司所面临的一个重要问题。所以需要设计一个通用的所见即所得的应用界面开发工具,该工具的主要作用就是将开发人员设计的用户界面以及界面中的图片及字符串资源自动生成C代码,这样嵌入式系统开发人员就可以直接调用窗口显示函数进行窗口显示,然后在其窗体消息处理函数中处理系统消息或其它自定义的消息。本系统的主要功能就是通过嵌入式系统开发人员将用户界面中所需要的字符串及图片资源通过简单的菜单操作添加到系统中,然后根据系统提供的控件来设计需要的用户界面,界面的中每个控件都有一些参数需要设置,之后就可以将所有添加的用户界面及字符串图片资源编译生成C代码,然后在嵌入式系统界面应用中添加控制用户界面及字符串图片资源的接口,这样嵌入式系统开发人员就可以在其开发平台中控制用户界面及字符串图片资源的切换显示。