问题标签 [windows-ce]

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 回答
2773 浏览

针对 Windows CE 和 PDA 设备的自动化测试工具的建议

有没有人知道在 Windows CE / 移动平台上进行自动化测试的任何好的甚至合理的工具。我知道的潜在工具包括 TestQuest、Countdown、SOTI 袖珍控制器和 Eggplant。还有什么我错过的吗?

或者,是否有人知道用于 Windows 移动设备的 VNC 或远程显示工具可以在 PC 上复制 Windows 视觉对象层次结构,而不是将整个设备显示为单个位图?如果能做到这一点,主流的桌面自动化工具就可以应用到 Windows mobile 上。

注意我已经阅读了这个有用的相关问题,但我正在寻找一个可行的现成替代方案。这篇文章是对 SQAforums 的 PDA/Embedded 部分中的一些相关文章的跟进。

0 投票
1 回答
3097 浏览

在 .NETCF 中包装凭据管理器 API

认为我成功地为这里提到的 Credential API 函数创建了一个托管包装类,并得到了一些帮助至少从该函数返回的 Win32-Errorcodes 是零或其他但预期的(即,如果调用两次,则来自 CredDelete 的1168 )和适当的值存储在注册表中的正确位置 (HKLM/Comm/Security/Credman/1..)。

现在,我正在使用嵌入在 PPC 上的 WindowsForm 中的 Webbrowser-Control 对使用 NTLM-Authentication 的网站进行身份验证。我不想让弹出对话框出现,用户必须在其中输入他的凭据。相反,我让用户可以将他的凭据存储在他首先在 Optiondialog-Form 中输入的设备上(实习生调用 CredWrite/CredUpdate)。

但是 PIE 对我使用 API 所做的事情感到非常厌恶,CredWrite、-Update 或 -Delete 都没有真正起作用。那么我在这里错过了什么?

CredWrite 的示例代码:

顺便说一句,所谓的“MS-Experts”提到 PIE 有自己的凭据缓存机制,这就是为什么 PIE 忽略 CredUpdate 上的更改。但我怀疑这是 100% 正确的,因为当我在根本没有凭据的设备上调用 CredWrite 时,PIE 也会忽略它们(弹出窗口 cred-inputdialog)。

有人可以帮助我吗?

0 投票
1 回答
2255 浏览

WinCE CabWiz 错误:“inf 包含不受支持的 DirID”

在为我们的产品构建 windows mobile cab 时,windows CE CAB 向导 (CabWiz.exe) 有时会返回错误:

错误:文件 c:\docume~1\build\locals~1\temp\wiz3340.inf 包含不受支持的 DirID

当使用超过 998 个文件、~260 个目录或未转义 % 符号(使用另一个 %)时,可能会发生此错误,但这些不适用于我们的案例。

有没有人遇到过这个问题?谢谢!

0 投票
2 回答
5384 浏览

在 WinCE 中用颜色绘制数据网格行

如何用红色字段“age”= 30 的值绘制数据网格中的所有行?

我在 WinCE 工作。

谢谢你的帮助!

0 投票
2 回答
1471 浏览

在手持设备上禁用 Windows CE 控制台

有谁知道如何在 Windows Mobile v5.0 手持设备上禁用 Windows CE 控制台?

0 投票
2 回答
1658 浏览

如何在 WinCE 中加载表单之前显示消息?

在 Windows CE 中加载主窗体之前如何显示任何消息?(我在 WinCE 工作)

0 投票
1 回答
657 浏览

WinCE 上 printf 的限定符

WinCE上,使用printf时,各种数据类型的限定符是什么 - 短、无符号长等。

简而言之,我知道答案是 %hd 和 %lu,我实际上正在寻找一个 MSDN 站点,该站点列出了 CE 上的所有数据类型及其限定符。不幸的是,我现在找不到该网站。我已经看过这篇文章,但它不包含链接或答案。

0 投票
5 回答
6260 浏览

如何检测 Windows Mobile 上的挂起?

我们在 Windows Mobile 上看到我们的应用程序偶尔会丢失一些数据,并且我们怀疑在设备挂起时某些缓冲数据没有被刷新到磁盘。我们想在设备即将挂起时手动将数据刷新到磁盘。在 Windows 上,我们通过捕获WM_POWERBROADCAST消息来做到这一点,但此消息在 Windows Mobile 上不可用。我在留言板上找到了一个两年前的报价,上面写着:

您需要意识到您*不*保证会在您再次醒来之前*收到暂停通知。也就是说,在设备重新唤醒之前,您可能不会收到通知。一般来说,你不应该因为这个限制而试图对暂停做出反应(无论如何,你可以做什么来响应事件的限制)。

对于所有设备,这(仍然)是正确的吗?我们有办法做到这一点吗?

0 投票
2 回答
625 浏览

与 VS2008 捆绑在一起的 C++ ARM 编译器是否可再发行?

针对 WinCE 操作系统的 VS2008 C++ ARM 编译器是否可再发行?或者微软是否提供单独的可再发行包(SDK?)?我正在为 WinCE 寻找一个 C++ ARM 编译器(实际上是一个完整的构建环境),我可以将它与我的应用程序一起免费分发。我在这里有什么选择?

0 投票
3 回答
2863 浏览

Windows mobile 或 CE 设备上的 GDI 性能

我有一个使用大量矢量图形的 Windows CE 应用程序,而且在某些地方速度很慢。我目前正在使用 GDI 通过位图进行渲染以实现无闪烁刷新。通常,我在大型 3d 地图的一部分上进行窗口化。在某些设备上(例如 166mhz SH4),对于大型数据集,刷新时间为 3-5 秒,这会变慢。我的问题是这个;

  • 有没有人比较过 Windows mobile 与 Win32 上图形操作的相对速度。换句话说,假设我们只查看 GDI 调用,则来自适用于 WinCE 版本的软件的 Win32 版本的分析结果。

  • 有没有人尝试过在 WinCE 平台(C++ 应用程序)上进行板载分析,如果是,使用什么工具。

  • 有谁知道在 Windows CE 上提高绘图速度的任何方法。我目前正在根据上一个问题的反馈查看 FastGraph ,但这是一个稍微长期的解决方案。糟糕的是,尽管如此,我正在为即将发布的版本寻找更快的实现方法。