我想在Windows Mobile 6.5上禁用softkey1和softkey2。以下是注册管理机构:
[HKEY_CURRENT_USER \ SOFTWARE \微软\今天\密钥\ 112]
@ = “”
打开= “”
[HKEY_CURRENT_USER \ SOFTWARE \微软\今天\密钥\ 113]
@ = “”
打开= “”
当我为\ Keys \ 112和\ Keys \ 113分配两个值为空时,它将使用默认的软键值。但是当我将每个值分配给一个空格时,softkey1和softkey2的标签都消失了,这很好,但当我点击softkey1和softkey2所在的位置时,弹出消息显示错误,因为它无法找到处理申请该密钥。想知道我是否可以禁用它们?
感谢。
答案 0 :(得分:0)
您不应该以这种方式处理软键的注册表。更好地赋予它们意义的全部价值。
如果您想获得自助终端模式设备,请将密钥分配给自助服务终端应用或锁定的程序启动器。
当您将不支持的值分配给注册表项时,您不应该怀疑操作系统是否存在异常。
据我所知,无法在主屏幕上禁用软键。但是您可以对菜单栏进行子类化并拒绝那些位置的“鼠标”点击。请注意,按F1和F2硬键仍然会触发软键分配功能。因此,您还必须捕获并拒绝F1和F2键消息。 / p>
我的主页上有很多关于自助服务终端模式应用的信息。