自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 symbian养成手记(蓝牙、短信附件)

提取蓝牙附件2009年09月2日,星期三<br />#include <btmsgtypeuid.h> //for KUidMsgTypeBt<br />CMsvEntrySelection* entries = inboxMsvEntry->ChildrenWithMtmL(KUidMsgTypeBt);//从Inbox里面过滤出所有来自Bt的带附件的消息<br />//也可以通过CMsvEntryFilter来达到相同目的:<br />CMsvEntryFilter* filter = CMsvEntr

2010-05-31 16:47:00 896

转载 Symbian开发简述(描述符)

Introduction<br />  描述符(Descriptors)封装了字符串和二进制数据,用于替代C中的以NULL结尾的字符串。它的长度和数据都封装在了描述符中,Symbian API中用的都是描述符。如:<br />  TPtrC ptr (KHelloWorld); CEikonEnv::Static()->InfoMsg(ptr);<br />  Main Types of Descriptors<br />  主要可以分为以下几类,其中带C的是不可修改的。<br />  Abstract:(

2010-05-31 16:15:00 495

转载 分析symbian软件总结笔记

<br />一、symbian API<br />这里只说说对分析破解symbian软件用得到的API接口。<br />1、获取手机IMEI码:<br />CTelephony::TPhoneIdV1::TPhoneIdV1(void)<br />CTelephony::GetPhoneId(TRequestStatus &, TDes8 &)<br />获取的IMEI码的数据类型为unicode字符串类型,这是目前软件注册验证最喜欢用的,也是最直接有用的突破口。<br />2、比较函数:<br />TDe

2010-05-31 16:10:00 1841 1

原创 RFs 里一些功能使用

<br />RFs<br />概述<br />    提供了对文件系统的应用程序接口。<br />    在Symbian中文件的存取是通过Symbian OS文件服务器提供的。服务器提供了本地的文件系统(ROM、RAM和移动存储)。驱动器、目录和文件的层次关系是VFAT(虚拟文件分配表),因此这种文件系统很自然的与PC相兼容。流存储定义了存储的API,包含了文件的接口,通常直接使用存储API代替文件API。<br />    文件服务器相关的API包含了7个关键的概念:文件服务器会话、文件、目录、单元、路

2010-05-31 15:45:00 3565

转载 Symbian系统错误码解释

看到有人问错误代码的含义,现编辑一下所有错误代码以及显示错误代码的原因-----S60系统都会出现系统出错,其实我们解决的方法很简单:新建一个名为“ErrRd”的空文本文件,放到C:/system/bootdata这个目录下,让系统在出错时能显示出错代码,当然这时我们就知道了这个错误代码的原因了:提示系统错误-1----------找不到指定文件系统错误-2--------一般错误系统错误-3--

2010-05-29 10:11:00 829 1

转载 Symbian快速签名流程详解

 在Symbian操作系统上开发的手机程序必须进行数字签名,才能在手机终端上安装成功。数字签名机制能够有效阻止恶意手机程序的传播,并保护软件开发商和手机用户的合法权益。那么,如何进行Symbian数字签名呢?目前主要有三种方式:开放签名(Open Signed)、鉴定签名(Certified Signed)和快速签名(Express Signed)。   开放签名又分为两种:在线开放签名(Op

2010-05-28 10:26:00 426

转载 开发小贴士

(1)模拟器里面测试的程序如何删除?for s60 2nd平台:删除/epoc32/release/wins/udeb/z/system/apps/myapp的目录即可for s60 3rd平台:a、删除/epoc32/release/winscw/udeb/myapp.exeb、删除/epoc32/release/winscw/udeb/z/private/10003a3f/

2010-05-27 16:31:00 459

转载 Symbian C++ 各种类型之间的转换

1.TTime转TBuf型TBuf theTime;//存储转换后的时间TTime tt;tt.HomeTime();_LIT(KTimeFormat,"%Y%M%D%1-%2-%3 %H:%T:%S");//格式为:2006-03-04 12:12:12tt.FormatL(theTime,KTimeFormat);//FormatL()会以KTimeFormat字符串的形式来格式化时间在赋

2010-05-27 16:30:00 554 1

原创 智能指针

1、定义auto_ptr类型>指针变量名  动态分配对象以及当对象不再使用时自动清理把指针封装在一个“智能的”类似指针的对象里,这个对象拥有这个指针并且能在析构时自动删除这个指针指的对象,因为这个智能指针可以简单的当成一个自动的对象(这就是说,它除了作用域后会自动毁灭)所以称之为智能指针;2、将所有权传给一个auto_ptr对象  auto_ptrptr2(ptr1);   使用aut

2010-05-27 16:29:00 440

转载 C++中四种类型转换运算符的使用方法

C++的四个类型转换运算符用法和区别归纳如下具体归纳如下:reinterpret_cast该函数将一个类型的指针转换为另一个类型的指针.这种转换不用修改指针变量值存放格式(不改变指针变量值),只需在编译时重新解释指针的类型就可做到.reinterpret_cast 可以将指针值转换为一个整型数,但不能用于非指针类型的转换.例://基本类型指针的类型转换double d=9.2;double* pd

2010-05-27 16:25:00 368

原创 Symbian开发小结

 1、获取IMSI号、手机版本等    CTelephony:GetSubscriberId()   CTelephony:GetPhoneId()   CTelephony:Version()2、获取屏幕尺寸   TSize CEikConsoleScreen::ScreenSize3、更改ListBox字体   方法1:       _LIT(KFont

2010-05-27 16:08:00 397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除