Symbian

Symbian C++学习笔记
     摘要: 在Symbian系统中,有三种方法来实现Direct Draw:
1.创建和试用CfbsScreenDevice
2.直接读取屏幕内存
3.试用CdirectScreenAccess
  阅读全文

posted @ 2009-06-22 23:48 曾浩 阅读(2177) | 评论 (0)  编辑 |

     摘要: Symbian OS广泛使用了事件驱动模型,活动对象将传统的等待循环封装到一个类中,在同一个线程中运行的活动对象之间切换的代价比线程上下文的切换代价低得多,所以使用活动对象更适合Symbian OS的事件驱动多任务。同样使用抢占式多线程对于事件处理也不方便,因为抢占式多线程需要通过例如互斥体、信号量等同步原语来保护共享对象,在Symbian OS 要实现共享非常难。所以利用活动对象实现事件驱动模型最为合适。
  阅读全文

posted @ 2009-06-21 21:17 曾浩 阅读(1433) | 评论 (0)  编辑 |

     摘要: 用一个单独的堆单元作为连续的缓冲区来保存数组元素,通常针对量小和数组大小变化较小的情况。采用多段缓冲区,然后通过双向链表来管理,通常是针对量大并数组大小变化频繁的情况使用。  阅读全文

posted @ 2009-06-17 17:19 曾浩 阅读(1727) | 评论 (0)  编辑 |

     摘要: 清除栈是Symbian OS中的一个基本组成部分,作用是用来处理在异常退出发生时泄漏的内存。  阅读全文

posted @ 2009-06-16 23:34 曾浩 阅读(609) | 评论 (0)  编辑 |

     摘要: 关于mbm文件的生成,转换
转自:http://blog.csdn.net/jackychu/archive/2008/05/30/2496032.aspx  阅读全文

posted @ 2009-06-10 23:29 曾浩 阅读(1807) | 评论 (0)  编辑 |

     摘要: 关于s60程序开发的一些问题解决
从其它网站上转贴
http://bbs.ucweb.com/viewthread.php?tid=344060  阅读全文

posted @ 2009-06-10 14:59 曾浩 阅读(873) | 评论 (0)  编辑 |