我正在开发我的第一个应用程序MC9596移动设备(操作系统:Windows Mobile 6.5)。我们的目标是在'kiosk模式'中创建应用程序,这意味着用户只能在移动设备上使用此应用程序,仅此而已。不允许运行其他应用程序或更改Windows设置。 我可以隐藏窗口按钮和上部状态栏(如果有人会感兴趣,我会发布它),当然这不是一个问题,最大化运行应用程序顶部。 什么给我睡不眠是在扫描仪上的硬件按钮。显示屏下方的侧面有一个绿色和红色的按钮。无论我做什么,按下绿色后,一个电话与窗口按钮一起显示。而按下Windows按钮后,您只需访问无处不在。Motorola MC9596 Kiosk模式
我尝试以下,而谷歌搜索找到的解决办法:在 HKEY_LOCAL_MACHINE \ SOFTWARE \符号\ 更改注册表ProgrammableKeys 或 HKEY_LOCAL_MACHINE \ SOFTWARE \微软\壳牌\键
,并试图用UnregisterFunc1在coredll.dll中。
不幸的是没有帮助。
我没有改变注册表设置或使用外部DLL-S的问题,只需要找到一个解决方案。我已经过了这个任务,只花了3天试图找到解决这个问题的方法。
非常感谢您的帮助!
但是使用它不会为您的紧凑框架应用程序带来F1和F2(软菜单键):http://www.hjgode.de/wp/2012/09/20/windows-mobile-cf如何捕捉f1和f2-in-weh/- 除了覆盖整个屏幕并抑制'操作系统'功能键之外,还有更多可能的陷阱。可能您应该考虑使用Kiosk模式SDK(例如SPB软件)或供应商(摩托罗拉)自助服务终端模式启动器或通用启动程序(如Odyssey AppLauncher)。 〜josef – josef
是的,你是对的,但我不会使用F1-F2键,并且没有发现任何其他问题。无论如何,谢谢你的帮助! – HoGo