最新文章列表

用"C原生API"写Symbian日志文件

声明:是我参考网上一片文章加上自己的理解写出来的! 我们都知道Symbian里没办法象PC那样用printf()、Symtem.out.println()等来打印Debug信息到Cmd控制台,那么我们在Debug的时候只能用CEikonEnv::InfoMsg()来把信息输出到Symbian程序的窗口上,但是这个函数只能在模拟器上才起作用,调试起来也很不方面!还有一个办法就是把Debug信息输出 ...
totoxian 评论(0) 有624人浏览 2007-04-05 18:50

Symbian应用程序启动顺序

以下为SDK HELP中所写的Symbian应用程序启动顺序: 0、用户在Launcher中选择应用程序的图标,Launcher以该程序的.app文件的文件名为命令行参数调用apprun.exe 1、框架装入应用程序DLL,E32Dll method被调用。 2、框架调用函数NewApplication,这里生成了一个HelloWorldApplication类的实例,并返回一个指向它的指针 ...
totoxian 评论(0) 有677人浏览 2007-03-27 17:02

DSA and RBackupWindow

DSA和RBackupWindow是Symbian中的两种屏幕画图方法,但是它们之间到底有什么区别呢?各自的优点和缺点又是什么呢?我们在写程序的时候该如何取舍呢? 下面是我从Nokia Forum上摘录下来的观点: ① RBackupWindow is for fast graphics which do not need to be updated when other windows a ...
totoxian 评论(0) 有646人浏览 2007-02-07 21:02

编写安全的Symbian C++游戏代码

本文作者: 冯兆麟(Simba) (kingsimba@tom.com) 本文献给使用Nokia Symbian 60 SDK各个版本开发游戏软件的程序员。虽然本文主要是针对游戏软件,但是大部分内容对一般应用软件也同样适用。 1.1.声明 为了避免良心的谴责,首先我必须承认一点,我本人并不是靠Symbian C++糊口。除了forum.nokia.com上的文章和SDK,我也没有看过任何关于S ...
totoxian 评论(0) 有666人浏览 2007-02-06 15:01

Symbian音频技术探究

Author:孙东风 Symbian SDK下有个sound的项目,这个例子囊括了Symbian下的音频播放技术。 下面有Symbian中的音频技术: ① CMdaAudioToneUtility Description Generates tones on an audio capable device. While this class is abstract, the s ...
totoxian 评论(0) 有623人浏览 2007-02-02 17:13

通讯中的字节网络顺序和字节主机顺序

在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。 其实数据的顺序是由cpu决定的,与操作系统无关。 如 Intel x86结构下,short型数0x1234表示为34 12,int型数0x12345678表示为78 56 34 12 如IBM power PC结构下,short型数0x1234表示为12 34,int型数0x1234567 ...
totoxian 评论(0) 有665人浏览 2007-01-30 10:28

symbian数据类型转换

1.串转换成数字 TBuf16<20> buf(_L( "123" ) ); TLex lex( buf ); TInt iNum; lex.Val( iNum );2.数字转换成串 TBuf16<20> buf; TInt iNum = 20; buf.Format( _L( "%d" ) , iNum );3.将symbian串转换 ...
totoxian 评论(0) 有538人浏览 2007-01-25 17:18

一个活动对象的测试例子

今天闲来无事写了一个活动对象的测试代码,谁知道一运行死活跑不起来.程序执行到SetActive()就自动退出.硬是把这个简单的例子搞了2个小时.后来才知道原来Carbide.vs提供的Active框架没有重写NewL()或者NewLC()方法,而我直接调用new (ELeave) CActiveTest2NewClass;并没有初始化ConstructL()里面的数据.编译也不报错,Debug跟踪 ...
totoxian 评论(0) 有602人浏览 2007-01-24 15:38

ListBox控件

原文地址:http://www.software-toolbox.info/developer/SymbianOS/02151948975.htm 终于对Series 60的ListBox控件有了一个比较清晰的了解.说真的这几天看这样的代码真有点赶鸭子上架.我在放ListBox控件的容器类中声明了一个CEikColumnListBox* _listbox;在其ConstructL函数中构造一个CE ...
totoxian 评论(0) 有499人浏览 2007-01-10 14:49

Symbian程序图标问题

我要为已有的应用程序改写安装后的图标,我在mmp文件中定义了aif rss的路径,并正确设置了这个资源文件的内容,可是最终没有改写成功,为啥? (1)首先,检查你的资源文件是否正确配置。 (2)查看模拟器环境下z:相应的安装目录是否生成相应的aif文件。 (3)还有需要注意的是必须要为应用指定二个以上的图标,这是因为,symbian严格要求提供视图、列表查看模式下的两种不同图标,并且有相应的 ...
totoxian 评论(0) 有602人浏览 2007-01-10 13:50

深入理解Symbian控件架构

Symbian中的控件都由CCoeControl派生而来,想定义自身的控件同样也需要继承CCoeControl。 这个CCoeControl很有意思,实现(或调用)它的不同方法就会产生不同的名称定义或者说是不同类型,至少在整个应用中开发者对它们的功能定义是如此: A视图 做为视图也就是说,它在继承CCoeControl之后在进行构造时必须要调有CreateWindowL() ...
totoxian 评论(0) 有686人浏览 2007-01-10 13:47

时间条控件制作简明教程

转自百度<cb></cb>symbian吧 > 浏览贴子:http://post.baidu.com/f?kz=139962353 <cc></cc> 易智游戏中的时间条,格斗游戏中的血条,相信是大家在制作游戏当中经常遇到的元 ...
totoxian 评论(0) 有828人浏览 2007-01-10 13:03

关于Symbian的"程序已经关闭"错误

上次碰到这个错误是在我写Symbian框架的时候,程序执行到CreateDocumentL()硬是无法继续执行下去.实在没办法,只能重新建了个新工程解决了这个问题. 这次碰到这个问题是因为下面代码: CCoeControl* CControlTestContainer::ComponentControl(TInt aIndex) const { switch ( aIndex ) { cas ...
totoxian 评论(0) 有641人浏览 2007-01-10 12:36

Symbian中IMPORT_C关键字释义

在Symbian程序中我们经常会看到IMPORT_C这个关键字,它是C:\Symbian\8.0a\S60_2nd_FP2_SC\epoc32\include下e32def.h文件里面定义的一个宏. 原定义如下: #define IMPORT_C __declspec(dllexport) 那么__declspec(dllexport)又是什么东东呢? 先看代码: 以下是在dev-c++ ...
totoxian 评论(0) 有619人浏览 2007-01-07 23:13

C++中对文件进行读写操作

#include "stdafx.h" #include<fstream>#include<iostream>#include<cmath> using namespace std; //从键盘上读取字符的函数void read_save(){char c[80];ofstream outfil ...
totoxian 评论(0) 有725人浏览 2007-01-06 17:37

为Symbian程序中的图片增加半透明效果

我封装了一个方法,传入相应的图片,就会把图片变成半透明效果并显示在程序界面上. void CMegajoyContainer::ConvertToAlpha(CWindowGc& gc,CFbsBitmap *imgToBrighten) const{CFbsBitmap* iEmptyBitmap = new ( ELeave ) CFbsBitmap();CleanupStack::P ...
totoxian 评论(0) 有611人浏览 2006-12-28 13:07

Symbian中ini文件的使用

原文地址:http://www.goodod.com/html/68/bencandy_9415.htm 如果程序中需要配置文件(如保存进度,声音等)那可以使用ini文件来处理,同MFC一样也有专门处理配置文件的API,这就是OpenIniFileLC(RFs&aFs)。首要的一条,你的程度要支持ini文件,那就要重载这个CEikApplication的成员函数,否则程序执行起来会报错,而 ...
totoxian 评论(0) 有641人浏览 2006-12-19 23:38

Symbian中操作ini文件

原文地址:http://blog.csdn.net/Symobile/archive/2006/04/29/696131.aspx 这两天在做东西时给这个操作ini文件的程序搞得郁闷死了,我的程序里要保存用户的数据,我就第一个就想到了ini配置文件,以为会跟windows平台一样的容易,直接拿系统提供的API就可以了事,找了半天,找不到,在网上查了一下,原来要自己解析的,郁闷了半天,看了示范,尝试 ...
totoxian 评论(0) 有645人浏览 2006-12-19 11:09

让Symbian应用程序开机自动启动

首先声明:不得利用本文提供的技术制作任何手机病毒及有害软件,否则后果自负. Symbian开机自动启动的问题: 一共分为两大步,每一大步里又分为几个小步骤: 一:创建boot文件 1:http://www.newlc.com/article.php3?id_article=152#nh1到这个网址下载适当版本的EzBoot 2:在.pkg文件目录下建一个新文件,命名为 项目名.boot ...
totoxian 评论(0) 有622人浏览 2006-09-13 14:43

Symbian OS上的文件操作和UNICODE转换

本文整理总结了一下在Symbian系统上进行文件操作的一些体会,实现了通过文件保存、读取TBuf和TInt变量的功能,其中涉及到UNICODE和ANSI之间字符的转换。 最近研究了一下在Symbian操作系统上的文件操作,做一下整理,以做回顾交流。 实现的功能如下:将一个class里面的成员变量TBuf16<KMaxServerNameLen> m_iSevrName 和 TIntm_ ...
totoxian 评论(0) 有752人浏览 2006-06-22 00:55

最近博客热门TAG

Android(32037) Mobile(4157) iOS(3163) Apple(2605) Qt(1757) Nokia(1660) WAP(1650) Windows Mobile(1313) Objective-C(1245) 三星(1121) Symbian(1089) HTC(837) Windows Phone(696) OPhone(587) WinCE(547) BREW(502) Cocoa(437) 黑莓(427) BlackBerry(423) Palm(418)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics