- 博客(12)
- 资源 (29)
- 收藏
- 关注
原创 Browser Helper Objects: The Browser the Way You Want It
Summary: Describes how to use BHOs to customize your browser. (16 printed pages) Covers:IntroductionProgram CustomizationWhat Are Browser Helper Objects?The Lifecycle of Helper ObjectsThe IObjectWit
2008-12-31 09:21:00 1248
原创 学习symbian的好网站
http://wiki.forum.nokia.com/index.php/%E4%B8%AD%E6%96%87_Symbian_C%2B%2Bhttp://wiki.forum.nokia.com/index.php/SDK_API_Plug-inhttp://wiki.forum.nokia.com/index.php/Wiki_Homehttp://wiki.forum.nokia.com/
2008-12-24 15:25:00 577
原创 Windows Mobile 5.0 系统开发环境的配置
Mobile 5.0开发配置: 软件安装顺序:1. 安装Microsoft ActiveSync 4.0以上版本2. 安装VS2005开发Pocket PC需安装Windows Mobile 5.0 Pocket PC SDK开发Smartphone需安装Windows Mobile 5.0 Smartphone SDKMobile 5.0环境配置:1. 模拟器与Mic
2008-12-19 09:20:00 624
转载 Symbian应用程序的启动过程
考虑到Symbian作为一个商业的开放操作系统,它的UI框架结构和功能必须达到易用、强大和可靠的统一,不是简简单单完成人机交互而已。所以它的结构必须是经过精心设计的。因此,要想详细描述其内在的运行过程,一般方法是通过自顶向下并逐步分解来详细介绍。但这同时也存在一个缺点,就是容易忽视各种模块之间的交互过程。所以本文将以一个应用程序启动、运行和结束这样一个流程将UI的整体框架串接起来,相信这样
2008-12-17 12:53:00 1156
原创 问活动对象的知识,一个QQ好友的回答
178100907 11:09:29在有界面程序下,你的大部分代码都是在某个AO的RunL下运行的咖啡屋主人 11:09:41恩symbian交流 11:12:14并且有界面程序是利用创建唯一的CEikonEnv实例进行所有AO的管理,CEikonEnv创建了一个CCoeScheduler的唯一实例,是CActiveScheduler的派生类的派生类。symbian交流 11:12:20==,我要
2008-12-17 10:47:00 569
转载 VMware下Linux的安装及简单设置
当你听别人说起Linux、FreeBSD甚至OS2等等新奇的操作系统时,是不是也想尝试看看?但是当听到需要重新切割硬盘,原有数据还有可能丢失时,是否又有些犹豫?当初我也是在Linux的门外彷徨很久,直到我找到了VMware。因为它既保证了Linux能正确安装且正常运行,又不破坏原来的操作系统,为我们除去了费心研究如何把硬盘分区分得合理和高效的苦恼。下面,我给大家介绍一下怎样用这款软件来安装Lin
2008-12-16 14:34:00 464
转载 Symbian编程-集合与缓冲区(2)-验证RArray::Append是否保存对象副本
一、验证栈对象会自动销毁我们知道,在C++中,在函数中创建了栈对象,函数退出时,该栈对象会自动销毁(栈指针后移了,栈内存会被覆盖)。如何验证这一点?我们需要在函数外定义一个整形变量,在函数内将该函数内获取了变量的地址,在函数调用完毕后,将地址还原成对象:TInt iAddr; /** * 将地址还原成描述符对象并显示出来 * @param aAddr 地址 */ LOCAL_C
2008-12-15 09:33:00 418
转载 Symbian编程-集合与缓冲区(1)-RArray和RPointerArray
Symbian OS不支持STL,主要原因是因为STL覆盖的面太广,不适合在内存受限的设备上使用。在这里我们首先学习RArray模板类。如果您有java或者.net方面的经验,Symbian中的RArray和RPointerArray类似于java中的Vector。注意事项:RArray和RPointerArray都是基于模板的 RArray的模板参数应该为R类或T类,而RPo
2008-12-15 09:29:00 478
转载 关于symbian的清除栈
symbian的清除栈symbian是c++的子集,它基于C++但不需要C++所有的强大的功能,(事实上也不可能在手机这样的终端上实现完整的C++所有功能).对于异常处理,symbian没有提供c++那样本地变量常异处理时显示调用析构函数的框架.Symbian用自己清除栈来完成该工作.1.不使用清除栈的情况:aFuntion(){ CBar *pBar = new (ELeave)
2008-12-12 13:12:00 509
原创 TDesC8和TDesC16之间的转换
1、使用Copy_LIT8(KTestStr, "This is a string");TBufC850> buf(KTestStr);TBuf100> newBuf;newBuf.Copy(buf);TBuf850> newBuf1;newBuf1.Copy(newBuf);2、使用CCnvCharacterSetConverter类_LIT8(KTestStr, "This is a Str
2008-12-11 16:27:00 687
原创 描述符浅析
一、不可修改的描述符(基类TdesC)通过length()方法获取描述符长度。实际上描述符的长度都是由4个字节即32位来保存的,但实际上,其中的4位留做他用,只有28位用来保存描述符的长度,这样的话一个描述符的最大长度就是228字节,即256MB。而这4位用来表示描述符的类型,目前共有5个派生描述符类型,足够用。 对于所有的描述符,要访问其中数据,通过基类TdesC的非虚方法Pt
2008-12-11 14:52:00 492
转载 Symbian编程-基础篇-描述符简介
一、强化印象 在学习描述符之前,首先要理解Symbian中描述符的作用。在Symbian中,没有提供专门用来处理字符串的类,它把字符串和二进制缓冲区看成是同一类数据,有一套专门的类去管理,这一套类的类关系图层次结构如下图所示: 图一. 描述符类的层次关系 上图所示的类统称为“描述符”,Symbian用“描述符”来管理字符串,其中,TDesC、TDes、TBufCBase为
2008-12-11 14:14:00 500
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人