摘要: HelloWorldBasic工程的研究总结: 在一个Symbian系统的程序中,E32Dll就是程序的入口函数,该函数也是DLL的入口函数。由于一般的Application类都继承于CApaApplication类,所以需要导出一个NewApplication()函数来供外部程序调用。一个应用程序就需要一个Uid来代表它的身份,因此在HelloworldbasicApplication.cpp定义了Application的Uid和获取Uid的函数。一般的应用程序由一个Application,一个Document,一个View和一个AppUi组成。 Application控制应用程序中全局资源的管理,并创建Document工作。 Document负责自身的管理和创建AppUi的工作。 AppUi负责自身的管理,还有一个HandleCommandL函数来处理用户交互的工作。 View负责应用程序的显示,和子控件的绘制工作,不负责与用户交互的操作工作。 阅读全文
posted @ 2006-08-04 13:25 moonz-wu 阅读(489) 评论(0) 推荐(0) 编辑