代码改变世界

随笔分类 - Windows CE

微软最新嵌入式界面开发技术(Silverlight for Embedded)

2009-08-20 00:13 by 王克伟, 11026 阅读, 收藏, 编辑
摘要: 前言 从微软的嵌入式 Roadmap 图可以看到,Cashmere 代号很可能是微软即将发布的 Windows Embedded CE (08年又被改名为 Windows Embedded Compact )的R3版本的代号,Chelan 代号很可能是2010年发布的Windows Embedded CE 7.0版本的代号。 自从前年R2版本的发布到现在,Windows Embedded CE... 阅读全文

Windows Embedded CE 6.0 Internals (2) Memory

2009-07-22 22:17 by 王克伟, 3537 阅读, 收藏, 编辑
摘要: 这篇文章是继文章Windows Embedded CE 6.0 Internals (1)的。内存这块一直是让人头痛的东西,因为比较复杂,但是我们却需要经常与其打交道——内存泄漏、异常定位、程序优化等等。这篇文章以及后续的文章我试着能够刨根问底。 5.内存构架 内存的种类 1.Random Access Memory (RAM) Random access memory can be re... 阅读全文

Windows Embedded CE 6.0 Internals (1) Kernel Overview

2009-07-18 23:49 by 王克伟, 3647 阅读, 收藏, 编辑
摘要: 最近在学习Windows Embedd CE 6.0和Windows桌面系统内部一些知识,这篇文章是对部分内核知识的整理和总结,跟各位博客园的朋友分享。Windows Embedded CE 6.0是非常优秀的嵌入式系统(不是做广告哦^^),对其内核的学习对我们开发、移植驱动和应用程序,对开发、移植嵌入式系统都非常有好处。最好的学习方式就是看源码啦,直接看源码有点困难,所以这篇文章就是帮你更好的看... 阅读全文

Windows Mobile上的服务程序

2009-06-20 12:33 by 王克伟, 5250 阅读, 收藏, 编辑
摘要: 服务简介 几乎每一个操作系统都有一种在系统启动时刻启动进程的机制,这些进程提供了一些不依赖于任何用户交互式的服务。在Windows中,这样的进程称为服务。在桌面Windows系统中,服务程序由三个组件构成的:服务应用、服务控制程序(SCP)和服务控制管理器(SCM)。(以上参见《深入解析Windows操作系统》第四版第四章第二节。) 桌面系统的服务机制是非常复杂的,至少看的我现在还在晕。在嵌入... 阅读全文

从0开始Windows Mobile 开发

2009-05-20 22:09 by 王克伟, 35049 阅读, 收藏, 编辑
摘要: 我从事Windows Mobile开发半年多了,这半年很努力,收获也很多。对于当初连Windows是基于消息机制都不知道的我来说,起点可以说是0。之所以写这篇文章,是想和大家分享我的经验,能够为那些初学者提供一些儿帮助。未来我工作和学习的重点将放在用户界面和多媒体开发上。欢迎和我交流,我的QQ是:3423 67 776。言归正传,先来看看微软在操作系统方面的产品,桌面操作系统大体的历程: MS-D... 阅读全文