问题标签 [windows-mobile-6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6577 浏览

mobile - 如何开始开发 Windows 移动应用程序

我想为我的 Windows 6.1 标准智能手机编写一个应用程序,它拦截传入的 SMS 消息并在它们符合特定条件时自动响应,但是尽管安装了无数的 SDk,但我无法做我需要的事情。

我要使用的代码依赖于 Microsoft.WindowsMo​​bile.PocketOutlook.dll 程序集,但我似乎找不到该程序集。是否可以在标准移动设备上使用此程序集,或者我必须拥有 Windows Mobile 专业设备?

所以基本上我需要帮助来设置创建 Windows Mobile 应用程序。

  • 我正在使用 SharpDevelop(因为我买不起 Visual Studio)。
  • 我需要 Microsoft.WindowsMo​​bile.PocketOutlook 程序集(因为我已经编写了应该工作的代码,所以使用它)。
  • 设备模拟器也很好,所以我不必在手机上进行测试。

我想在 Windows 6.1 标准设备 (HTC OZone) 上执行什么操作?

任何帮助将不胜感激,因为我完全被困在这一点上。

谢谢,

我试图编译我的代码,但我得到了以下错误,正如我所怀疑的那样。

  • 命名空间“Microsoft”中不存在类型或命名空间名称“WindowsMo​​bile”(您是否缺少程序集引用?)

我找不到 Microsoft.WindowsMo​​bile.PocketOutlook 程序集,所以我当然缺少程序集参考。

我在哪里可以得到这个程序集,如果我能找到它,这个代码会在我的 Windows 6.1 标准手机上运行吗?

0 投票
1 回答
460 浏览

windows-mobile - 在 Windows Mobile 6 上检索法语(加拿大)的 LANGID?

我正在使用SOTI包管理器编写脚本,并试图找到可用于检索当前 Windows Mobile 区域设置的语言的特定键。

如果是法语(加拿大),我想用法语显示安装后脚本消息,否则我想用英语显示。

我可以使用以下语法(例如)在运行安装后脚本时检查注册表值:

我查看了有关使用SetLocaleInfo()MAKELANGID的 MSDN 文章。老实说,我不确定如何弄清楚法国(加拿大)LANGID 到底是什么。

任何人都能够告诉我我需要在哪里检查它或者更好,你是怎么想出来的?

0 投票
1 回答
427 浏览

c++ - 如何使用 C++ 在 WM 6.1 中捕获 ENTER 键

我们的条形码扫描仪应用程序是用 C++ eMbedded V 4.00 编写的,并且在 Motorola MC50 WM5 上运行良好,其中 ENTER 键被解释为 IDOK。我们正在将应用程序移至具有 WM6.1 的 MC55 并且 ENTER 键不会转换为 IDOK。我的印象是我们将不得不以编程方式捕获键条目(或通过 DataWedge 传递的值)。我已经多次尝试通过加速器表实现 HOTKEY 或其他东西,但无法解释 Microsoft 在线描述。如果有一个更简单的答案,那将是个好消息。如果没有,将不胜感激提供比 MS 样本更具体的示例。提前致谢。

0 投票
1 回答
521 浏览

click - 处理 Windows Mobile Click 事件,使其在我的程序阻塞时不会“排队”

我为 WinMo 6.x 编写了一个简单的应用程序来娱乐我的女儿。它拥有一组动物图像到动物噪声对,并随机显示其中一个图像。单击图像时,会播放动物噪音,两岁的孩子会分心:-),然后显示下一张图像。

然而,由于她倾向于在屏幕上猛击,实际流程是图像显示并且她点击了几次;播放几个动物噪音,然后图像变为下一个随机动物。

我的猜测是操作系统正在排队点击事件,而程序在播放噪音时阻塞,然后尽快处理它们。就像您可以在机器挂起时继续打字一样,当一切再次清除时显示文本。

所以表单有两个变量

ObjectStore 是一个围绕 List(Of RealWorldObject) 的包装类,它有一个 getNextObject 方法,该方法返回一个随机的 RealWorldObject,该方法检查了最近没有返回特定对。

在我们的表格中...

您可以看到我已尝试删除事件处理程序以尝试避免单击排队问题,但它不起作用。

任何关于如何避免这种情况的建议都将受到高度赞赏......否则我会尝试在图片框控件周围编写自己的包装器来尝试处理点击,但如果其他人的经验表明我不愿意用完我的时间那不会有帮助的。

0 投票
1 回答
2567 浏览

silverlight - Windows Mobile 上的 Silverlight?

是否可以开发 Silverlight 应用程序以在 Windows Mobile(WP7 之前)设备上运行?我在网络上到处搜索 - 在 2008 年和 2009 年的文章中 - 他们在 WinMo 6.1 中添加了 Silverlight 支持,例如:

Internet Explorer Mobile 新版本的 Internet Explorer Mobile 增加了使用智能手机轻松查看 Web 上的全屏网页和多媒体的功能。微软的新闻稿指出,新版本利用“Internet Explorer 6 技术”并支持 H.264、Adobe Flash 和 Microsoft Silverlight 等行业标准。该更新将于 2008 年第三季度向手机合作伙伴提供,首批使用新版本的 Windows Mobile 手机预计将于 2008 年底推出。

但是我发现了一个据称是为移动设备设计的SL 应用程序,但是当我尝试在我的 WinMo 6.1 设备上的 Pocket Internet Explorer 中访问该应用程序时,它向我显示了“获取 Silverlight”图像按钮,但单击它并没有任何作用。

那么,故事是什么?SL/WinMo 开发是否可行?

0 投票
1 回答
1924 浏览

c# - 让 Windows Mobile 6 手机保持活力

我正在为 Windows Mobile 6.1 Pocket PC(触摸屏)制作应用程序。我知道当 Pocket PC 的屏幕关闭时,它会进入待机模式,并且应用程序在后台几乎停止。我的应用程序无法做到这一点。它需要继续下去。所以我的问题是,在我的申请完成之前,我怎样才能让手机保持活跃(背光打开)?

这方面的一个例子是视频流应用程序,例如 Youtube。它在视频播放时保持手机开机。

0 投票
1 回答
1151 浏览

windows - 如何设置 Windows Mobile 6 IME 模式(仅限数字)

在 Windows Mobile 5 中,以下方法之一仅用于将输入设置为数字:

// 托管 InputModeEditor.SetInputMode(textBox, InputMode.Numeric);

// Native Wrapper InputModeSupport.SHSetImeMode(textBox.Handle, InputModeSupport.SHIME_MODE.SHIME_MODE_NUMBERS);

在 Windows Mobile 6 中,两者都不起作用。

如何在 WM 6.0 / .NET CF 3.5 中将 IME 设置为“仅限数字”?

0 投票
1 回答
690 浏览

c# - C# 和 Visual Studio 2008 windows mobile 6.0 sdk 的新功能

嗨,有人对 Visual Studio 2008 智能设备 windows mobile 6.0 项目编码示例有很好的示例或任何建议吗?我是新手,希望在加速度计和三星 Omnia 手机上开发一个应用程序。

如果这里的专业人士有任何帮助,我将不胜感激:)。哦,我已经安装了 samsung windows mobile SDK 并且已经有了 .cab 文件。

0 投票
1 回答
198 浏览

c# - 你如何在VS2008 C#中测试三星sdk的加速度计

有我可以研究的示例编码吗?谢谢

0 投票
1 回答
2245 浏览

c# - 为32feet下的widcomm stack创建虚拟串口

目前我正在做一个项目,涉及 PDA 和小型嵌入式设备之间的蓝牙通信设置。这种小型嵌入式设备只能通过蓝牙链路与虚拟串行端口通信。

PDA 是运行 windows mobile 6 的 ipaq,我使用的是 c#。

我做了一个可以通过蓝牙与串口通信的程序。但唯一的问题是每次我运行这个程序时,我都必须激活蓝牙收音机,并通过蓝牙管理器手动将此设备与 pda 配对。我要做的是在运行这个程序时,它可以在 pda 和嵌入式模块之间建立蓝牙连接。

所以我正在使用 32feet 项目中的函数。这是一个问题,我无法制作虚拟串口部分,因为我认为 32feet 项目只能为窗口蓝牙堆栈制作虚拟串口,但不能为 ipaq 使用的 widcomm 蓝牙 stact 制作虚拟串口。

因此,是否有任何现有的c#类或堆栈可以在widcomm for windows mobile 6下制作虚拟串口。

谢谢