由HelloWorld想到的

来源:互联网 发布:万能注册码破解软件 编辑:程序博客网 时间:2024/04/29 04:44

对于一个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

 

原创粉丝点击