支持Silverlight的Windows Embedded Standard
完成安装之后,我们就可以来做Windows Embedded Standard的第一个操作系统镜像了。在开始菜单中找到“Microsoft Windows Embedded Studio”,启动其中的Target Designer。然后再Target Designer的File菜单中选择New...
Windows Embedded Standard中文件、组件和注册表
我们就要进入创建组件最重要的一环了,添加文件。为什么说重要,因为这里有一个大坑,我在Windows Embedded Standard产品组施卫娟老师的指导下,花了两周的时间才勉强爬出来,可见该坑之深。在这里我们使用了一个现...
Windows Embedded下的网络监测工具(一)
最近被一个软件网络连接的问题,折腾得死去活来。问题本身不复杂,主要是网络设置不同造成的,在这里不多说了。在调试过程中,用到了Windows CE下的几个网络监测工具,才了解到Windows CE下也可以用我们平时用的网络...
在Windows Embedded中创建Silverlight播放器
导入组件数据库将组建导入组件数据库的工作相对简单,只需要打开Component Database Manager,然后在Database属性页中,点击Import按钮。在弹出的Import SLD对话框中,首先选择SDL file,也就是我们刚才通过Componen...
http://developer.违规广告.com/art/200907/137039.htm
Ping命令等Device Emulator启动之后,我们可以在输入命令进行调试了。在Target目录中选Target Control,Command Shell会出现。下图所示:先运行ping命令,如果我们直接输入s ping x.x.x.x的话,会在模拟器中显示一个...
在Windows Embedded Standard中开发Silverlight
Silverlight在嵌入式领域发挥的作用绝对不仅仅只有增加Web的用户体验而已。很多嵌入式设备需要丰富多彩的用户交互界面,比如ATM、自动售货机、自助查询终端、***(喔)……Windows Embedded Standard的主要应用领域...
Windows Embedded下的网络监测工具(三)
Netstat命令接下来是netstat,显示网络当前的状态。输入s netstat -e /d,显示以太网的统计数据,比如发送和接收到的字节数等。PB Debugger Loaded symbols for 'D:\NINMA\RELDIR\DEVICEEMULATOR_ARMV4I_RELEASE\WIN...
Windows Embedded Standard的U盘启动
准备启动环境开发工具自然就是Windows Embedded Studio,具体使用方法请参考《Windows Embedded Standard开发初体验》。除了开发工具外,我们还需要准备存储介质——U盘,从市面上随便买一个就可以,建议容量是1GB,...
Windows Embedded之航运自动化
图1船舶业随着信息流的快速发展,许多船舶在建造的时候采用了自动化设备和嵌入式技术,使得船舶自动化系统在自动化、网络化和智能化方面取得了大幅度的提高。嵌入式系统是集软、硬件于一体的可独立工作的“器...
WinCE数据通讯之SqlCE数据同步篇
上一篇总结了WinCE通过WebService进行数据通讯的交互方式,今天整理个SqlCE数据同步方式的内容。先说下软件环境:终端平台使用WinCE5.0+SqlCE2.0,服务器使用Windows server 2003+Sql Server2000 sp4,D...
WinCE数据通讯之Web Service分包传输篇
前面写过《WinCE数据通讯之Web Service篇》那篇对于数据量不是很大的情况下单包传输是可以了,但是对于大数据量的情况下WinCE终端的内存往往会在解包或者接受数据时产生内存溢出。具体在多大数据量下会...
http异步
看一下微软提供的一个Demo:#include<windows.h>#include<wininet.h>#include<iostream.h>DWORD dwNumKSent;DWORD dwNumKToSend;DWORD dwNumBytesComplete = 0;char lpOutBuf[1024];HANDLE hConnectedEvent, hRequest...
OnPaint()與OnEraseBkgnd()
在MFC中 任何一個window元件的繪圖 都是放在這兩個member function中在設定上 OnEraseBkgnd()是用來畫底圖的 而OnPaint()是用來畫主要物件的舉例說明 一個按鈕是灰色的 上面還有文字則OnEraseBkgnd()所做的事就是把...
AP的全屏与非全屏的切换
1.实现全屏 RECT rc; SetRect(&rc, 0, 0, GetSystemMetrics(SM_CXSCREEN), ...
WinCE 触摸屏驱动开发
触摸屏驱动开发1.触摸屏驱动程序的模型1.1 分层触摸屏驱动层序结构本触摸屏驱动采用那个分层驱动程序结构,其驱动模型如下图所示,这种结构将驱动程序代码区分为上层模型设备驱动层(MDD),下层是依赖平台的驱动层(PDD...
WinCE下SD卡格式化代码
注意:需要用到微软的API库"Storeapi.lib"和“storemgr.lib”。#include "stdafx.h"#include <windows.h>#include <commctrl.h>#include <Storemgr.h>#include <formatdisk.h>#include <fatutil.h>#include <Bootpar...
WinCE6.0注册表
CE 6.0有4个基本的注册表键值, HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS。其它的都是这4个注册表的子键。我 们以一个内建的串口驱动为例,它在注册表文件Platform.reg中的描述如下: ...
CE MAPI实例讲解 --- 监视Message的状态改变(三)
有时候,我们需要关心某条message的改变,需要做出及时的响应,我们当然不能主动的不断的QUERY MESSAGE的状态,好在系统提供了IMAPIAdviseSink,通过它我们可以获得Message移动、改变以及删除等等通知。 &...
S3C2410-WinCE6.0-OAL的启动代码分析
到现在为止,我们已经了解了S3C2410平台上WinCE6.0的启动过程,包括NBOOT、EBOOT、OAL.exe、Kernel.dll的工作流程。关于WINCE600的目录也做了介绍。准备工作都做好了,接下来开始介绍S3C2410平台上WinCE6.0的移植。B...
S3C2410-WinCE6.0-OAL的快速调试
前文分析了S3C2410 WinCE6.0 OAL的启动代码,本文接着介绍OAL的移植过程。在继续之前,再明确一下WinCE6.0 OAL的作用。在WinCE6.0中,OAL首先起了穿针引线的作用,这一点可从其启动代码看出来。第二个作用,暴...