问题标签 [windows-embedded-compact]
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.
c# - 从 C++ 到 C# .Net Compact Framework 的结构转换问题
我正在将 c/c++ 结构转换为 C# 标准。
C/C++ 结构:
各自的 C# 结构:
我使用此 >>>参考转换了数据类型
Marshal.SizeOf()
在WIN CE 工作。我测试了它。
如果我的结构转换很好,那么肯定Marshal.SizeOf()
可以获取结构的大小,但它会抛出异常并返回error code 87
DeviceIoControl() API。
谁能澄清我的转换,如果我做错了什么,请告诉我。
c# - 如何在 C# 中编组 NDISUIO_QUERY_OID 结构以执行以下任务
嗨,我正在尝试将 C/C++ Strcut 转换为 C#,以及如何用 C# 中另一个结构的地址填充结构成员?
C/C++ 结构看起来像:
在 C++ 中获得 IoctlResult 成功;
我的 C# 结构是:
问题:如何编组 NDISUIO_QUERY 结构以将另一个结构复制到其 C# 中的数据成员?以及如何像在 C++ 中一样替换 memcpy?
任何建议或指南都会有所帮助.. :)
谢谢 :)
c# - .NET Compact Framework 中的 Cookies - 手动解决方法和 cookiecontainer 比较
在为 Windows CE 开发 WMS 应用程序时,我遇到了 .NET Compact Framework 中缺少 cookie 支持的问题。做我的研究,我发现了这两种解决方法:
问题是:我的老板坚持要我反编译 .NET 4.5 库,获取 CookieContainer 及其关联的类,并为 Compact Framework 重新实现这些类。
我发现的解决方法都基于一个简单的概念,即捕获包含在 a 中的 cookie,http header
然后将它们存储在 a中,然后将它们string
发送回服务器,所有这些都使用WebRequest
andWebResponse
覆盖。
CookieContainer 比这复杂得多。
问题是:我可以通过反编译和重新实现 CookieContainer 方法获得什么,它真的值得吗?
winapi - 如何以编程方式在 Windows Embedded Compact 中配置 PEAP MS
我正在开发用于创建和配置网络配置文件的 gui - 在 windows 嵌入式紧凑型中打开、wpapsk、wpa2psk、wpa-enterprise 和 wpa2 企业。我可以使用 wlansetprofile winapi 配置 open、wpapsk 和 wpa2psk 的设置,我可以使用空 configBlob 配置 wpa2-enterprise,它将采用默认配置,但我无法更改配置,例如禁用验证服务器证书,因为configBlob 仅采用二进制格式
c# - 需要在 C#.Net Compact Framework 中检查正在运行的应用程序是否具有管理员权限
有没有办法检查 C#.Net Compact Framework 中的管理员权限?
我有来自MSDN的 C++ 源代码。
和
这将检查用户是否在本地管理员组中(假设您没有检查域管理员权限):
但在C#.NET CFusing System.Security.Principal;
中不可用
是否可以在C#Net CF中实现相同的功能。
c# - 编组 C 结构,其中包含结构数组
我在这个论坛中提到了类似的问题,但没有得到我的问题的解决方案。
我一直在努力解决编组问题。我有一个包含另一个结构数组的结构,平台是Win CE。我正在使用 Visual Studio 2008 和 .NET CF 3.5。
编码:
C结构:
结构 MY_SUPPORTED_DATA_RATES 的大小在C中为296 字节
这是我尝试将其转换为 C# 结构:
C# 转换:
在这里,我使用的大小为304 字节Marshal.SizeOf(my_supported_rates);
我尝试了以下事情但没有成功:
- 在 my_supported_rates 结构的 MarshalAs 属性中添加和删除各种属性元素,例如
ArraySubType = UnmanagedType.Struct
- 我有带有所需数据的 Intptr,我尝试使用代码将 ptr 转换为结构
my_supported_rates = (my_supported_rates) Marshal.PtrToStructure(ptr,my_supported_rates.GetType());
。但是没有发生正确的转换。 - 关于博客和 StackOverflow 的其他一些建议对我没有用
c# - 在 ComboBox 上获取鼠标事件
我在 WINCE 平台上工作,用 C# 开发 windows 窗体应用程序,我需要为DROP DOWN BOX实现鼠标单击事件,但紧凑的框架不支持鼠标单击事件。
谁能建议我为组合框(下拉框)实现鼠标单击事件的任何替代方法。?
PS:我在下拉框上使用 GOT FOCUS EVENT 但它不灵活,我需要在单击 DROP DOWN BOX 或当它被 DROPPED DOWN 时运行代码。
任何建议或代码片段都会对我有很大帮助。谢谢 !!
visual-studio-2012 - 使用 CF3.9 在 VS 2012 中设置智能设备项目
我目前需要再次处理 Compact Framework 项目。前段时间我曾经用 VS 2008 来做这件事,但是我不再有这个许可证了。我确实有 2012 年的许可证,考虑到最近的公告(在 Visual Studio 中开始为 Windows Embedded Compact 开发(Compact 2013) ) ,这对我来说确实是个好时机。
我下载并安装了适用于 Windows Embedded Compact 2013 的应用程序生成器
并安装 Embedded Compact 2013 Update 5(完整设置)。
不幸的是,在这些步骤之后,项目模板仍然不会出现。
我目前的理解是,模板只有在我还安装 SDK 时才可见。
为您的目标 Windows Embedded Compact 2013 产品提供的 SDK。通常,此 SDK 由 OEM 提供。
但是,我没有用于开发的设备,我曾经为此使用模拟器,并且它们曾经在 Visual Studio 中可用而没有大的模糊。
我试图使用我喜欢的网络搜索找到一个模拟器,但没有任何成功。
compact-framework - 部署到 Windows Embedded Compact 7 产生“无法加载引导程序”
这是设置:
我正在尝试从 VS 2008 连接/部署到 Motorola Windows Embedded Compact 7 设备。开发机器 VM 是 Windows XP(它具有返回到 eVC3 的工具和 SDK,不会在任何更新的设备上运行)。因此,它运行的是 ActiveSync,而不是 WMDC。基本 RAPI 似乎正在工作,因为我可以通过 ActiveSync 等浏览设备文件系统。这个开发系统成功地与其他几十个设备一起工作,但这可能是第一个 CE 7 设备。同样,错误消息只是“无法加载引导程序”。
对于成功连接到 CE 7 设备的任何提示,我将不胜感激。
c# - SharpDevelop - 如何使用 dll 的程序集嵌入、编译 exe 文件?
我正在sharpdevelop 3.2 中开发一个网络紧凑的框架项目。它工作得很好,但是当我运行它时,必须有像firebird net provider和我使用的其他程序集这样的dll,在带有exe的文件夹中。如何将所有这些 dll 嵌入到 exe 中,将其全部嵌入到一个 exe 文件中,而不需要将它们单独复制粘贴到我从中运行 exe 的文件夹中?