公司最近为PDA开发了一款作业程序,我在工作中常常需要将操作过程通过电脑上设影出来为客户讲解使用方法。本文记录了相关的准备工作。

1. 微软嵌入式操作系统体系

RTOS: Embedded Real Time Operating Systems

Windows Embedded Compact

Windows Mobile

Windows Phone

2.PDA型号

我司典型的PDA型号为Intermac CK71.其使用了Microsoft Windows Embedded Handheld 6.5 操作系统。从上图可知,其基于Windows CE 5.x与Windows Mobile 6.5开发而来。

CK71 Handheld Computer

3.在Windows 10上连接PDA

默认情况下,Windows Mobile设备使用ActiveSync方式连接PC,但是在最新版本的Windows 10,特别是创意者更新的版本(1703),软件虽然能够被正常安装,但是设备却不能被PC识别。

可以安装下文中提供的补丁,重启后,ActiveSync即可正常运行

Microsoft Windows Mobile 设备中心 6.1 - 用于 Windows Vista(64 位)

WMDC in Windows 10

4.PDA使用电脑网络访问外网

a. 在防火墙里放行同步软件

b.在PC机上打开ActiveSync同步软件,点击“文件”-“连接设置” - “这台计算机已连接到”,:选择“单位网络”

c.在PDA上,点击“开始菜单”-“设置”-“连接”;打开“连接”->高级;打开“高级”-“选择网络”;打开“选择网络”,“在程序自动连接到internet时,使用:”选择“单位设置”。

d.在PDA上,点击“开始菜单”-“设置”-“连接”;打开“连接”->“设置我的代理服务器”;勾选“此网格连接到Internet”,取消勾选“此网络使用代理服务器连接到Internet”

e.在PDA上,点击“开始菜单”-“设置”-“连接”;打开“WlAN”,将“我的网卡连接到”选择为“默认单位设置”

f.在PDA上,点击“开始菜单”-“设置”-“连接”;打开“Wireless Center”,选择“Menu”->“Wi-Fi Settings”,打开“Funk Security”,设置正确的连接配置并启用

g.重新连接PDA与PC机即可

重新连接PDA与PC机

windows Mobile使用ActiveSync上网

5.在电脑上投影PDA界面

目前所知有三种方法

a.使用Pocket Controller Pro 6.0破解版。经本人测试,桌面画面同步慢且极度不稳定。不知是不是Windows 10的原因,放弃

b.使用Windows Mobile Developer Power Toys,里面包含了一个ActiveSync Remote Display工具可以使用。经本人测试,画面显示分辨率效果太差,放弃

c.园子里的sunrain_hjb兄弟开发的工具,将ActiveSync Remote Display改造的更加好用。经本人测试,完全符合需求,推荐使用

Wince模拟器ActiveSync Remote Display

WinCE桌面助手

在PC上显示和操作Windows Mobile

Remote Control WinCE 6.0 device from Windows 7

放弃

Windows Mobile设备操作演示准备工作小记的更多相关文章

  1. 无责任Windows Azure SDK .NET开发入门篇一[Windows Azure开发前准备工作]

    一.Windows Azure开发前准备工作 首先我们需要了解什么是 Azure SDK for .NET?微软官方告诉我们:Azure SDK for .NET 是一套应用程序,其中包括 Visua ...

  2. Windows Mobile和Wince(Windows Embedded CE)的字符集问题

    背景 开发过Windows Mobile和Wince(Windows Embedded CE)的开发者,特别是Native C++开发者,或多或少都遇到过ANSI字符集和Unicode字符集的转换问题 ...

  3. 转载扩展Windows Mobile模拟器存储空间的方法

    扩展Windows Mobile模拟器存储空间的方法 在Windows Mobile应用程序开发的初期,可以使用SDK自带的模拟器来进行调试,这给我们开发人员提供了一种方便的途径.一般的应用程序,占用 ...

  4. 解决VS2008 开发Windows Mobile 项目生成速度慢的问题(转)

    最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长 ...

  5. VS连接Windows Mobile模拟器

    原文:http://www.cnblogs.com/xjimmyshcn/archive/2011/07/19/2111087.html 一.WinCE 模拟器通过ActiveSync 6.1(即Wi ...

  6. windows mobile 共享PC网络(win7)

    win7系统安装windows mobile,将设备插入底座后,设备并不能直接共享pc的网络直接上网.原来,当插入底座后,需要打开mobile设备中心,切换一下连接网络,或者打开此窗体后确定一下,即可 ...

  7. 解决VS2008 开发Windows Mobile 项目生成速度慢的问题

    最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长 ...

  8. vs调试windows mobile程序时布署时间太长的解决办法

    vs调试windows mobile程序时布署时间太长的解决办法 1.VS平台上,选工具-选项-项目和解决方案-MS BUILD项目生成输出详细信息中选择“诊断”,目的是在调试窗口中看出哪个过程编译的 ...

  9. Windows Mobile 6.0 SDK和中文模拟器下载

    [转] Windows Mobile 6.0 SDK和中文模拟器下载 Windows Mobile 6.5 模拟器 2010年12月06日 星期一 07:48 转载自 zhangyanle86 终于编 ...

随机推荐

  1. 怎样去写线程安全的代码(Java)

    使用多线程就可能会存在线程安全的问题.很多 java 程序员对写多线程都很挣扎,或者仅仅理解那些是线程安全的代码,那些不是.这篇文章我并不是详述线程安全,详述同步机制的文章,相反我只是用一个简单的非线 ...

  2. bootstrap1.3

    <html>   <head>   <meta charset="UTF-8">   <title></title>   ...

  3. 【Android开发那点破事】打开APP加载页面实现

    今天的破事呢就说说APP加载页面的实现.一般情况下,当APP打开的时候,我们需要做很多事情,比如检查网络连接啊,初始化一些配置啊等等.我们可以让这些事情在APP完全打开之前做完,然后呢在打开的过程中显 ...

  4. python 引入本地module

    我们经常会遇到调用组内其他成员开发的python脚本的情况, 这时,需要借助如下代码: import sys sys.path.append('/./..') #/./.. 是需要引入的module的 ...

  5. Swift3 今日(TodayExtension)扩展图文笔记

    >图片1(创建今日扩展) >图片2  >图片3(设置大小)  >图片4(绘画控件) >图片5(设置共享文件)  >图片6(设置群组ID) >图片7(设置URL ...

  6. VARCHAR的最大长度的问题

    大家知道,在SQL Server 2000中,VARCHAR的最大长度是8000,如果字符串的长度超过8000,保存在VARCHAR中时就会被截断.如果你需要传入的参数恰好很长,比如是一个xml,很多 ...

  7. 蒲公英: 一个提供App 存储、分发、Bug管理的网站

    一.蒲公英内测应用, https://www.pgyer.com/ 内测应用,仅需两步: 将应用上传到网站,生成安装链接和二维码 用户在手机上打开安装链接,或扫码二维码,即可开始安装 二.蒲公英Bug ...

  8. 工作随笔——pinpoint分布式性能监控工具(docker安装)

    在做性能压测的时候,你是不是有只能看到测试报告? 在做性能压测的时候,你是不是想知道每一个方法执行了多长时间? Pinpoint几乎可以帮助你查看你想看到的每一个细节. Pinpoint是什么? Pi ...

  9. Canvas教程

    一.Canvas基本用法 canvas对应中文是“画布”,<canvas>是HTML5的新元素,IE9+支持 canvas元素的默认大小是300px * 150px,最简单的代码将生成一个 ...

  10. jQuery ajax 302跨域

    一.ajax 302 ajax用于异步获取服务器数据,但是某天有这么一个使用场景: > 基于安全考虑,登录的用户的信息失效时,系统的所有ajax接口都由服务器直接重定向到系统的登录页面,此时登录 ...