以编程方式启用num Lock
我正在使用 eVC 为具有内置键盘的 PocketPC 编写程序,我想知道是否有办法以编程方式激活数字/符号锁定键?实际上,用户必须按两次键盘上的橙色键才能启用锁定功能,我希望能够在我的程序中启用它,因此用户所要做的就是输入数字.谢谢. 以色列布鲁斯特 计算机支持技术 Frontier Flying Service, Inc. 5245 Airport Industrial Wy 费尔班克斯,AK 99709 (907)450-7250x293 解决方案 我也在 WinCe 上编程,但我使用的是普通键盘,但我认为,以下内容也应该适用于你: [DllImport("coredll.dll")] public 静态 extern void keybd_event(int vk, byte bScan, int dwFlags,int dwExtraInfo); [DllImport("coredll.dll")] public 静态 ext
130 2022-07-19
编程技术问答社区
GPS信息不正确
嗨, 我遇到了一个奇怪的问题.我正在使用本机 gpsapi.dll 中的 GPSGetPosition() API,它在大多数情况下都可以正常工作.然而,在某些情况下,它给出了一个非常错误的位置,可能是 100 英里或 500 英里之外,然后过一会儿又出现了开始给出准确的位置.我最初在 HTC 手机上观察到了这种行为,并认为这可能是 HTC 问题.现在我也可以看到与摩托罗拉 MC65 手机相同的问题.它有windows mobile 6.5. 其他人注意到了这个问题,微软的人,请写几行. 最好的问候, B 解决方案 你需要检查GPS_POSITION::dwValid 中的 GPS_VALID_ 标志. GPS_POSITION pos = { 0 }; pos.dwSize = sizeof( pos ); pos.dwVersion = GPS_VERSION_1; // adjust as necessary DWORD max
260 2022-07-19
编程技术问答社区
通过触摸移动纹理
大家好, 虽然了解基础知识,但我对编程还是很陌生. 我只想通过触摸/手势移动特定图像.由于我将在屏幕上显示多个图像,因此我需要以某种方式使触摸仅移动被触摸的形状. 听起来可能是这样 简单,但我已经研究了一周,无法理解它. 这是我目前所拥有的: protected override void Update(GameTime gameTime) { if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed) this.Exit(); TouchCollection currentTouchState = TouchPanel.GetState(); foreach (TouchLocation touchLocation in cu
118 2022-07-19
编程技术问答社区
无论如何,只需按住页面上下移动即可滚动表单,无需使用滚动条
现在我开始设计表单的样式并在我在设备上进行测试时组织事物.. 我注意到在我的触摸屏手机上,我只能使用滚动条上下滚动表单,但是我的手机上有其他应用程序,我可以在任何地方使用我的手指在表单上上下移动它.. 我怎样才能做到这一点? 解决方案 嗨, 您能告诉我您使用的是什么操作系统吗? 在大多数情况下,WM6.1 及更高版本在大多数控件上都具有触摸滚动功能. 如果您使用的不是WM6.1或更高版本,则需要创建自己的触摸滚动方法. 例如,检测mousedown、mousemove 和mouseup 事件.也可以使用定时器来做自动滚动功能. 问候,
222 2022-07-19
编程技术问答社区
如何监控应用程序是否始终在windows mobile 6.5.3中运行
你好朋友 我想监控一个应用程序(exe),如果它崩溃或停止,那么我应该能够重新启动应用程序.换句话说,在用户单击应用程序的注销按钮之前,我不应该让 exe 随时关闭.所以我想在 windows mobile 6.5.3 中创建一个服务,该服务将始终运行并监视此 exe.所以我继续编写服务 dll,但我发现它根本没有加载.因此,你们中的任何人都对如何进行此操作有任何想法,或者对如何监控有任何新想法一个exe. 注意:我不想创建另一个将在后台运行并监视 exe 的应用程序. Anshuman Biswal 解决方案 如果您不想创建另一个应用程序,那么您需要找出服务不起作用的原因并修复它. 假设您正确地创建了服务 DLL(在具有适当入口点的 C++ 中)并正确地 注册 它作为服务,那么我猜它需要使用受信任的证书进行签名.
124 2022-07-19
编程技术问答社区
蓝牙选择设备屏幕旁路
大家好, 我正在为运行 的 HTC HD2 设备开发 .NETCF 3.5 应用程序WM6.5. 我的问题是关于通过蓝牙连接到硬件设备.每次我使用标准代码(如下)打开连接时,我都会得到从驱动程序中选择设备屏幕(即使我只注册了一个设备): port = new SerialPort(portName, 9600); 端口.DataBits = 8; port.Parity = Parity.None; port.RtsEnable = true; port.DtrEnable = true; port.StopBits = StopBits.One; // port.ReceivedBytesThreshold = 10; port.DataReceived += new SerialDataReceivedEven
160 2022-07-19
编程技术问答社区
驾驶室安装问题
我们的应用程序 CAB 内置在 .NET CF 3.5 中.它在摩托罗拉 MC55 上安装良好,但在装有 Windows mobile 6.5 的 MC65 上却显示出一些奇怪的行为.当我安装 CAB 时,它会导致重新启动.我也无法从“删除程序"中删除该程序.它什么也不做.该程序不会卸载.我不确定是什么导致了这个问题.有人可以建议如何解决这个问题吗?我在 CAB 文件中添加 _setup.xml 以供参考 解决方案 请勿跨帖.一个问题 - 最适合论坛的一篇帖子.
156 2022-07-19
编程技术问答社区
如何检测弹出窗口并将其显示在今天的插件上?
嗨!! 我们正在为Windows Mobile 6 开发一个全屏Today 插件.但是,在启动时,在启用位置设置(CDMA 手机)后会弹出一个与我们开发的插件屏幕重叠的窗口.我使用 HTC Today 插件进行了测试,但它没有重叠,即弹出窗口出现在 HTC Today 屏幕的顶部.请建议如何使弹出窗口出现在我们的插件屏幕之上.. 我们在开发中使用 VC++. 解决方案 嗨,K.Jagdish, 请参考下面的链接, http://msdn.microsoft.com/en-us/library/ms839442.aspx 希望对您有所帮助, 问候, 死记硬背
90 2022-07-19
编程技术问答社区
avlogview收集的日志中的问题。exe文件
我正在使用 app verifier 5.0 来找出应用程序中的内存泄漏 为 windows mobile 6 开发.我使用 wininet wince api 访问 网络资源 它表明 InternetOpen() 上存在内存泄漏. 日志文件中存在以下行 潜在泄漏.0x297c6b78 处的 26 项(16952 字节) (nk.exe:8803754C) 调用堆栈: (nk.exe:8803754C) 0x297c6b78: shim_heap.dll!APIHook_HeapAlloc + 680h (nk.exe:8803754C) 0x297c984c: shim_heap.dll!APIHook_LocalAlloc + a8h (nk.exe:8803754C) 0x297cabbc: shim_heap.dll!APIHook_malloc + 18h (nk.exe:8803754C) 0x297caccc: shim_heap.dll!APIHook_
88 2022-07-19
编程技术问答社区
了解料斗日志
我有一个运行漏斗测试的移动应用程序.我确实在 3 小时运行期间查看了我的应用程序崩溃,但是当我查看 hopper 日志时,这是什么意思? 我如何将日志中的信息与我的应用程序关联起来,以便找出崩溃的位置可能的问题是. 请有人解释如何解释日志文件. 提前谢谢. 解决方案 你好凯恩, 在日志文件文件中,您可以看到设备崩溃后的最后一个前台窗口.从中您可以轻松判断问题是在您的应用程序中还是由于其他一些原因..
156 2022-07-19
编程技术问答社区
如何使用Windows Mobile 6.5在Motorola MC55中运行批处理文件
我正在开发一个程序,将 QRCODE 条形码从 Motorola MC55 PDA 设备打印到 SATO MB201i 便携式打印机.在我的桌面应用程序中,我刚刚创建了一个批处理文件来读取和执行包含 SBPL 命令的文本文件,以打印 QRCODE 并发送到打印机. 对于我的桌面应用程序,我只是在批处理文件中使用 TYPE DOS 命令来执行包含 SBPL 的文本文件并打印到便携式打印机. 我现在的问题是如何在我的 PDA 应用程序中使用 Windows Mobile 6.5 执行此操作,因为 Windows Mobile 操作系统不支持 TYPE 命令.是否有任何其他命令可以让 Windows Mobile 以相同的方式执行,或者是否有任何其他方式可以打印 QRCODE从摩托罗拉 MC55 PDA 到 SATO MB201i 便携式打印机? 请需要你的帮助! 谢谢 &最好的问候, 弗里克斯·阿隆索 解决方案 嗨, 请检查与您的问题类似的此链
102 2022-07-19
编程技术问答社区
如何通过无线网络将PC与设备MC9190-G连接
嗨, 我有 Windows 7 Ultimate,我用 USB 连接了条形码扫描仪设备 (MC9190-G) 并同步数据,我还用蓝牙连接测试了它的工作正常. 我有一个问题,如何通过 Wi-Fi 将 PC 与设备 (MC9190-G) 连接并无线同步数据. 请帮帮我. 谢谢 Prem 解决方案 Windows Mobile Device Center 只能通过 USB、蓝牙或串口工作.您无法通过 WiFi 同步. -PaulH
394 2022-07-19
编程技术问答社区
版本为1.0的SD不响应cmd8、cmd55和cmd41
嗨, 我们正在 imx6 处理器上的 windows compact Embededded 7 中开发手持产品.SD 卡插入设备中,带有 eboot.nb0 和 nk.nb0. 并且设备正在从 SD 卡启动.问题是设备未检测到版本为 1.0 的 SD 卡.设备检测到版本为 2.0 或更高版本的 SD 卡. 在调试时我们发现 1.0 版本的 SD 不响应 CMD8、CMD55 和CMD41.AS 结果 SD 电压验证失败.这些命令在 SD.c 的 SD_init 函数中发出 对于 1.0 版本的 SD 卡,我们发出 CMD41 参数 HCS 低.它也失败了. 请帮助获取在设备中检测 ver1.0 SD 卡的解决方案. 问候, Anoop 解决方案 此论坛适用于 Windows Embedded POSReady 7.请发帖至移动论坛:https://social.msdn.microsoft.com/Forums/en-US/home?foru
490 2022-07-19
编程技术问答社区
win mobile 6.5中的USB设备检测
你好, 我们遇到了一个问题,即打印机和掌上电脑之间的 USB 连接不正确(使用 win mobile 6.5).打印机使用 USB 模拟串行打印.我们通常会在注册表中找到要使用的正确 COM 端口,但在某些情况下,找不到端口(并且无法与其中任何一个建立连接).我所指的这些情况是设备在打印机中重新启动或进入睡眠状态(然后在打印机中恢复). 我写信给打印机制造商(datamax;它也生产 USB CDC 驱动程序)但没有得到答复.您认为这是驱动程序问题还是与操作系统更相关?有没有办法解决这个问题? 谢谢, 解决方案 嗨 adumoulin, 根据您的描述,当设备在打印机中重新启动或进入睡眠状态时,您找不到要使用的正确 COM 端口.可能与打印机的驱动程序有关,因为此问题会在打印机重新启动或消失时发生睡觉.也许它不支持在上述情况下重新连接.当情况发生时,您可以重新读取 USB. 或者 你接受这个建议:https://social.msdn.micros
168 2022-07-19
编程技术问答社区
正在安装。Net在运行Windows CE 5.0的Symbol 9090上的应用程序
嗨,我有 Symbol MC9090 设备,我在女巫上安装了移动 netcf.all.wce4.ARMV4.cab 文件,我还在 My Devices\Windows\MyApplication\ 文件夹中安装了我的 .Net 应用程序(基本上我只有复制的文件在那里),如果我进行热启动,它会保持打开状态,但如果我冷启动但所有内容都被删除(?),所以我想知道如何将我安装到 MC9090 上的所有文件保留下来,而不是蜂鸣冷启动时删除(?) 提前谢谢大家. 解决方案 论坛适用于 Windows XP Emedded.您可能想试试 Symbol/Motorola 或 Windows CE 新闻组. -肖恩
280 2022-07-19
编程技术问答社区
扬声器电话
嗨. 我为我的 HTC touch diamond 开发了一个电话应用程序.我有自己的拨号器,我希望能够将通话中的传入音频输出到免提电话. 解决方案 您好, 以下论坛主题可能对您有所帮助:- http://social.msdn.microsoft.com/Forums/en-US/netfxcompact/thread/2bd58794-4e30-479a-8341-adbe9a7949da 希望这会有所帮助. 保罗·迪斯顿
128 2022-07-19
编程技术问答社区
.Windows Mobile上的JAR?
大家好, 我开发了一个 J2ME 应用程序,它可以在非 Windows Mobile 设备上完美运行.相同的应用程序,我想在 Windows Mobile 设备上执行.显然,我首先需要的是 Windows Mobile 设备上的 J2ME 环境,即 类似于 JVM 的东西.我已经检查了 IKVM,但没有成功. 有没有其他方法可以在 Windows Mobile 6.0 设备上运行我的 J2ME 应用程序 ( .JAR )? 提前致以问候和感谢. Naimish DaveNaimish Dave 解决方案 您应该使用 Java 模拟器之一,例如:JBed、JBlend、Midlet Manager 或 JavaFX(但仍然不好). WM 中没有 JVM.OEM 将这些模拟器添加为附加组件.
114 2022-07-19
编程技术问答社区
SIP输入事件
大家好, 我有一个在后台运行的应用程序,我需要捕获设备中发生的任何键盘输入事件. 我能够捕获硬件输入事件通过将我的应用程序连接到键盘事件. 现在我还想捕获从 SIP(softinputpanel) 发生的输入,即我想捕获在我的应用程序中按下了 sip 中的哪些键. 任何提示或有关如何在后台运行的应用程序中捕获 sip 输入事件的链接/文档. 谢谢 sachinjesukaran Ssachin 解决方案 Hi Sachin, 查看之前的讨论和文章,希望它可以帮助你. http://social.msdn.microsoft.com/Forums/en-US/vssmartdevicesvbcs/thread/951350a7-03af-4ff8-90e9-65f342ae7d86/ http://blog.opennetcf.com/ayakhnin/PermaLink,guid,84b95802-76d7-499c-b266-e2251ab15
220 2022-07-19
编程技术问答社区
CONNMGR\u CONNECTION\u DETAILED\u STATUS dwSubtype
我在识别 windows mobile 中的 WiFi 和以太网连接时遇到问题.我正在使用 CM_CONNTYPE_NIC 类型的连接子类型. 我正在考虑 dwSubtype 值像这样 CM_CONNSUBTYPE_NIC_UNKNOWN =0, CM_CONNSUBTYPE_NIC_ETHERNET =1, CM_CONNSUBTYPE_NIC_WIFI =2 , 这适用于某些设备并返回 dwSubtype=2 ,但在某些设备中,例如MC70,MC55 它返回dwSubtype=1 用于 Wifi 连接.同样在一台设备中的摩托罗拉 ES400 中,它为 WiFi 返回 1 并在另一个 ES400 设备中返回 2 解决方案 返回给连接管理器的值取决于 OEM 实现.由于各种原因,OEM 可能会选择将其 WiFi 驱动程序实现为以太网驱动程序.如果您想确定您正在查看的设备是 WiFi 驱动程序,请尝试询问它只有 WiFi 驱动程序才能回
92 2022-07-19
编程技术问答社区
锁定应用程序
嗨, 我需要开发一个应用程序,在用户尝试打开邮件或特定文件夹时要求输入密码 谁能告诉我应该从哪里开始搜索? 谢谢 解决方案 你可以创建一个加密的zip文件
116 2022-07-19
编程技术问答社区