symbian游戏编程应用程序开发

symbian游戏编程应用程序开发

ID:9689751

大小:49.00 KB

页数:2页

时间:2018-05-05

symbian游戏编程应用程序开发_第1页
symbian游戏编程应用程序开发_第2页
资源描述:

《symbian游戏编程应用程序开发》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Symbian游戏编程应用程序开发  三.应用程序开发简介  3.1Symbian应用程序类型介绍  SymbianOS中编译的二进制代码由三种目标类型,EXE、APP和DLL。  3.2EXE程序的开发  当我们的应用程序并不需要用户界面,只需要使用一个单独进程的时候,我们可以创建.EXE程序。.EXE程序包含一个主入口E32main(),当系统通过E32main()启动的时候,系统会创建新的进程,并在此进程中创建新的线程。在创建EXE程序时,我们需要在.mmp文件中将程序的TARGET指定为EXE。EXE

2、通常是服务端或命令行程序,通常隐蔽的运行,他没有GUI,不能直接从主菜单运行。  下面是一个最基本的控制台应用程序的MMP文件:  target     Console.exe  targettype   EXE  UID       0x100039CE0x10005B91  TARGETPATH   systemappsConsole  sourcepath   ..src  userinclude   ..in  systeminclude  EPOC32INCLUDE  systeminclude  

3、EPOC32INCLUDELIBC  source     e32main.cppConsole.cpp  library     euser.lib  我们编译程序后,会生成Console.exe。将程序打包安装后,我们无法直接运行此程序。运行此程序可以有两种方法,第一是通过其他程序的调用来运行,第二是使用SeleQ一类的文件浏览器选择此程序然后运行。  在这里我们实现了一个console类用来显示上边的文字。我们在设计一个后台程序时候也可以不实现console类,这样程序运行时候在屏幕上将不会有任何显示。

4、  3.3APP程序的开发  当我们创建的应用程序需要使用用户界面的时候,我们需要创建APP程序。一个APP程序可能包括自定义的字符串、菜单项、对话框等。如果我们要创建一个APP程序,我们需要在.mmp文件中将程序的TARGET指定为APP。  我们最熟悉的Hellomp文件:TARGET      HelloINCLUDE  epoc32includeLIBRARY     euser.libLIBRARY     apparc.libLIBRARY     cone.libLIBRARY     eikc

5、ore.lib LIBRARY     avkon.lib  编译后我们会得到HelloINCLUDE  epoc32includeLIBRARY      euser.lib——感谢阅读这篇文章,..,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。