摘要: 前几篇文章介绍的都是一些Symbian编程的基础知识。趁大家还没有开始感觉到枯燥乏味的时候,我们来学习一些有意思的东西:Symbian中的文件处理。在文章的最后将和大家从头开始,制作一个类似于DOS的简单目录文件管理器。 阅读全文
posted @ 2008-11-27 18:02 musée 阅读(3090) 评论(3) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2008-11-27 11:14 musée 阅读(403) 评论(0) 推荐(0) 编辑
摘要: Symbian 编程总结导读,本系列由基础篇、深入篇、文件流与数据库、应用程序框架及控件、图形与字体、网络与通信、测试与调试、工具与扩展、插件几大系列组成,内容由浅入深,由基础至高级,并配有作者的一些开发经验和实例程序。 阅读全文
posted @ 2008-11-27 10:12 musée 阅读(3843) 评论(22) 推荐(1) 编辑
摘要: 在上一节里我们深入了解了活动对象、活动调度器及异步函数服务器的工作原理及运行机制,想必大家对活动对象的机制及体系结构的运用已经了如指掌。但是大家有没有觉得异步函数使用起来比较麻烦呢?难道非要使用活动对象,非得以"异步"的方式调用异步函数吗?这一节将为大家解决这个问题:异步函数的同步使用。 阅读全文
posted @ 2008-11-25 21:05 musée 阅读(3624) 评论(4) 推荐(0) 编辑
摘要: 1. 把C++当成一门新的语言学习; 2. 看《Thinking In C++》,不要看《C++变成死相》; 3. 看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; 4. 不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 5. ... 阅读全文
posted @ 2008-11-25 15:10 musée 阅读(3942) 评论(1) 推荐(0) 编辑
摘要: 在上一节里我们已经知道如何创建和使用活动对象,大家对活动对象的创建、使用都有了一定的了解。在这一节里我将深入活动对象机制,分为“活动对象的工作流程”、“信号迷失错误”两个部分,为大家剖析活动对象的工作原理。 阅读全文
posted @ 2008-11-23 23:18 musée 阅读(3134) 评论(7) 推荐(0) 编辑
摘要: 在上一节里我们已经大致了解了活动对象的基本概念,要使用活动对象机制,需要用到活动对象、活动调度器、异步函数。我们想使用异步函数,要按照应用程序->活动对象->活动调度器->异步函数的流程来使用。接下来我们开始进入实战,使用活动对象。 阅读全文
posted @ 2008-11-23 00:02 musée 阅读(3501) 评论(13) 推荐(0) 编辑
摘要: Welcome to the real World!(Neo醒来时听见的第一句话) 有了地图编辑器和网页版引擎后,Symbian版的引擎也出来了(再不出来,小熊同学就要砍我了:()。 刚写好的代码,目前暂时没有使用Double-Buffer和DSA,所以绘制速度较慢。 源代码下载 为了以防万一,请将以下资源文件复制到右边的文件夹中去。 ../data/1.png /epoc32/winscw/... 阅读全文
posted @ 2008-11-22 04:59 musée 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 本文章由杨芹勍原创,如需转载请注明出处。谢谢! 一、验证栈对象会自动销毁 我们知道,在C++中,在函数中创建了栈对象,函数退出时,该栈对象会自动销毁(栈指针后移了,栈内存会被覆盖)。如何验证这一点?我们需要在函数外定义一个整形变量,在函数内将该函数内获取了变量的地址,在函数调用完毕后,将地址还原成对象: TInt iAddr; /** * 将地址还原成描述符对象并显示出来 ... 阅读全文
posted @ 2008-11-20 16:51 musée 阅读(853) 评论(0) 推荐(1) 编辑
摘要: 原文出自:http://discussion.forum.nokia.com/forum/showthread.php?t=68969 译自Developer Library » Symbian OS Guide » Essential idioms » Class types概要Symbian OS上的应用程序使用4种常用的类,它们是:以T开头的值类,这种类不拥有任何外部对象,只是通过指针直接引... 阅读全文
posted @ 2008-11-20 13:25 musée 阅读(1375) 评论(1) 推荐(0) 编辑