我正在为MC9596 移动设备(操作系统:Windows Mobile 6.5)开发我的第一个应用程序。目标是在“信息亭模式”下创建应用程序,这意味着用户只能在移动设备上使用此应用程序,仅此而已。不允许运行其他应用程序或更改 Windows 设置。我能够隐藏 Windows 按钮和上部状态栏(如果有人感兴趣,我会发布它),当然在顶部运行应用程序最大化也不是问题。让我彻夜难眠的是扫描仪上的硬件按钮。显示屏下方的侧面有一个绿色和红色按钮。无论我做什么,在按下绿色后,一部手机会与 Windows 按钮一起显示。按下 Windows 按钮后,您就可以访问任何地方。
我在谷歌搜索时尝试了以下解决方案:Changing registry under HKEY_LOCAL_MACHINE\Software\Symbol\ProgrammableKeys or HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys
并尝试在 coredll.dll 中使用 UnregisterFunc1。
不幸的是,两者都没有帮助。
我对更改注册表设置或使用外部 dll-s 没有任何问题,只需要找到解决方案。我已经逾期完成这项任务,只花了 3 天时间试图找到解决这个问题的方法。
预先感谢您的任何帮助!