对于一个symbian GUI应用程序,必须实现四个类:
(1)应用程序类(HelloWorldApp.cpp)
该类用于定义应用程序的属性,还用于生成新的空白文档,以及传递UID信息。
(2)文档类(HelloWorldDocument.cpp)
该类表示应用程序的数据模式,负责保存和恢复应用程序的数据,以及创建应用程序的用户UI接口。
(3)应用程序UI接口类(HelloWorldAppUi.cpp)
该类是完全不可见的,它创建一个应用程序视图,并且处理菜单等32位命令的相应手段。
(4)应用程序视图类(HelloWorldContainer.cpp)
这是一个具体的控件类,它的目的是在屏幕上显示应用程序数据,并允许用户交互。
通过这几个类的作用,可以得出一个程序的启动过程如下:
HelloWorldApp.cpp----->HelloWorldDocument.cpp------>HelloWorldAppUi.cpp------>HelloWorldContainer.cpp
1598

被折叠的 条评论
为什么被折叠?



