问题标签 [windows-7-embedded]

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 投票
1 回答
114 浏览

visual-c++ - 如何启用手写笔输入并阅读文本并将其保存在 Windows 7 CE 应用程序中?

我一直在使用 Windows 7 CE 设备。该平台使用 Silverlight 3 for Windows Embedded 和 Expression Blend 3。代码将在 VC++ 中完成。我对一个要求感到震惊。

用户可以选择在他想要的屏幕的任何部分写入文本。我必须实现这个功能。无论他写什么,我都需要以他写的方式保存(手写应该是一样的)。

我在编码和 VC++ 方面都没有发言权。我正在寻求帮助。

0 投票
0 回答
122 浏览

silverlight - 带有 Silverlight 3 的 Windows 7 CE 图表控件

我必须实现数量可以为 n 的图表控件(特别是波形),并且必须使用一定范围的值动态绘制它们。

我正在为 Windows Embedded 使用 Silverlight 3,我必须为嵌入式设备编写代码。

Windows Embedded 7 使用 VC++ 代码,但没有图表控件。

我想我需要为此编写一个控件。

我是无声的。任何帮助,将不胜感激

0 投票
2 回答
2773 浏览

c# - 如何控制电源按钮按下关机?

我正在开发一个信息亭风格的应用程序,我需要在按下电源按钮时控制 PC 的关机/重启。多亏了这篇文章,我已经完成了大约 90% 的工作。

  1. 在控制面板中将 acpi 电源按钮按下操作设置为关机。
  2. 监听 WndProc 消息 WM_QUERYENDSESSION
  3. 收到问题后,完全没有记录:

    /li>
  4. 从 WndProc 返回并显示我自己的消息框,要求用户关闭/重新启动或取消,并响应他们的操作。

如果我从任务栏启动/关闭一切都很好(我可以尽可能快地发布论文)。当我第一次按下电源按钮时,一切都运行良好。尽管在收到 WM_QUERYENDSESSION 消息之前我看到一分钟左右的延迟,但在随后按下电源按钮时。

是否有关于 Windows 多久发出 ACPI 事件的设置或注册表项?我知道这不是硬件,因为在 linux 下,同一台机器会尽可能快地触发 ACPI 事件,因为我可以按下按钮。

谢谢。

0 投票
1 回答
66 浏览

c# - 未从批处理脚本接收参数

我创建了一个简单的程序,用于在运行 win 7 Embedded 的系统中移动文件。我的软件及其处理启动的方式遇到了一个奇怪的“错误”。

我选择处理该程序执行的不同方式的方式,我创建了一种简单的方式来查看它是作为系统启动过程的一部分执行,还是由批处理文件调用。

批处理文件旨在由 SQL 服务器中的触发器调用,并运行一些用于日志记录等的程序。在我的工作站上对其进行测试时,它会像应该做的那样执行并传递参数,但是在嵌入式系统中,没有通过批处理文件向程序提供参数。

我尝试了几种不同的方法来编写批处理文件(带/不带引用标记,开始-退出),但无济于事。什么可能导致批处理文件不将参数传递给 Packer?

0 投票
1 回答
955 浏览

windows-7-embedded - 为 Windows 7 编写的应用程序可以在 Windows 嵌入式标准 7 操作系统上运行吗?

希望开发 Win 7 嵌入式。但是,第 3 方 API 在标准 Win 7 操作系统上运行。我可以在 Win 7 Embedded 上运行这些 API 吗?

0 投票
1 回答
1279 浏览

qt - 带有 Qt/QML 应用程序的 Windows 7 中的自定义触摸行为

我正在使用 Qt/QML 为 Windows 7 开发触摸应用程序。终端用户设备具有 Windows 7 的原生触摸行为,即:当触摸屏幕时,在最后触摸的点上会出现一个点,当结束物理触摸时,Windows 会将该点放在现在触摸的点上并运行在点击事件中。

与从标准 Windows 鼠标使用中知道的行为相比,这会导致在单击某个按钮时立即出现不同的行为:鼠标用户会期望当鼠标按钮时按钮将颜色更改为按下时的颜色下降,而当鼠标按钮上升时颜色再次变为默认颜色。

在我的应用程序中,我希望有一种自定义的触摸反馈方式:应该使用更改的按钮颜色来标记当前被触摸的内容,在实际物理触摸开始时模仿“鼠标下降”并模仿“鼠标上升”当实际的身体接触结束时。

我的应用程序将全屏运行,因此实际的可能性是在应用程序启动时更改系统的行为,并在应用程序结束时将其更改回默认值。

这种行为实际上与我所知道的所有 Android 设备上的标准行为相同。

我搜索了所有 MouseArea 和 MultiPointTouchArea 元素,试图找到一种使点击反应行为与标准行为不同的方法。然而,我什至没有找到捕捉实际触摸开始的方法......我想在触摸开始时发生的所有事情实际上在触摸结束时发生。

编辑:如果我使用 QML 按钮或 mousearea 加上 MouseArea.pressed 属性并不重要:在手指离开触摸并且 onClicked() 甚至被调用之前,什么都不会被“按下”。

可能相关: Adobe AIR:触摸屏没有正确触发鼠标按下事件- 但我没有找到从原生 Qt 应用程序访问 Multitouch.inputMode (在第一个回复中提到)等功能的方法。

如何为我的应用程序实现所描述的行为?

0 投票
0 回答
543 浏览

c++ - 嵌入式 Windows 7 上的英特尔 EG20T GPIO

我目前正在尝试通过在带有 EG20T 平台控制器的 Intel Atom 板上使用中断来监听 GPIO 输入引脚何时变高。我正在使用英特尔的驱动程序,并在这里找到了他们的程序员指南:http: //www.intel.com/content/www/us/en/intelligent-systems/previous-generation/pch-eg20t-gpio-win-programmers-指南.html

看起来相当直截了当,使用宏对特定引脚进行 deviceIOControl 调用以执行您要执行的操作,但仍有一些事情让我感到困惑。

  1. 如何创建 hHandle 以传递给 DeviceIOControl 调用?或者更具体地说,如果我使用 CreateFile,我应该将什么作为文件/设备名称传入?
  2. 我真的不明白 Notify 是如何工作的,代码是否只是等待该方法,直到引脚状态发生变化,然后继续输出缓冲区中的新数据?
0 投票
0 回答
137 浏览

error-handling - PosReady7 上未安装语音识别引擎

我一直在尝试使用我在 PosReady7 上创建的应用程序System.Speech,但我收到一条错误消息,通知:

未找到所需 ID 的识别器

我已经尝试安装以下 .exe 文件,但其中任何一个都有效:

即使我已经安装了所有这些功能,我仍然收到相同的错误,“找不到所需 ID 的识别器”。

当我尝试打开配置语音识别选项卡时,我还收到以下错误消息:

无法执行请求的任务,因为无法创建必要的引擎。请选择不同的引擎和/或不同的音频设备。

请问,谁能帮我解决这些问题?

0 投票
0 回答
63 浏览

c# - 双击 Windows 应用程序中的任何列表框

在 Windows 7 嵌入式操作系统中双击时,我遇到了一个奇怪的问题。

考虑一个包含多个项目的列表框,并提供双击功能来打开一个项目以在单独的窗口中显示更多详细信息。

这里在执行双击时,单击一个项目,然后单击另一个项目,最后打开了第二个项目的详细信息窗口。

点击仅以正常速度。

这发生在任何具有“ListBox,ListView DataGrid”之类的列表的应用程序中。任何东西。

这是鼠标、操作系统、WPF、winforms、C#、图形驱动程序的问题吗?

请帮忙。

0 投票
1 回答
2887 浏览

c++ - RegOpenKeyExW with HKEY_LOCAL_MACHINE returns 2 on Windows Embedded 7 64 bit

I need to read key values in HKEY_LOCAL_MACHINE\SOFTWARE from my application. I use the following snippet to do that but it always returns 2.

But when I use HKEY_CURRENT_USER then I'm able to read information successfully from HKEY_CURRENT_USER\SOFTWARE. I understand that my application is unable to read from HKEY_LOCAL_MACHINE due to access privileges. I did run my application with administrator privileges (using Run As) but that did not help me out.

Can someone shed some light on how can I access the HKEY_LOCAL_MACHINE using RegOpenKeyExW.

I did go through the links 1, 2 but that did not help me out,