我使用2.0 ce框架在win mobile 6.5上运行winmo应用程序:
在某些表单中,我使用菜单栏来显示自定义菜单项,如下所示
“更多”和“取消”按钮连接了事件,以便我可以实际使表单按我想要的方式运行。但问题是默认情况下始终存在“OK”,只关闭当前表单。我想完全删除它,使它看起来像这样
:
但是从我迄今为止所研究的内容来看,这是不可能的。我遇到了解决方案,删除整个菜单栏(我仍然需要其他按钮)或禁用确定按钮(但即使有它会让用户感到困惑)
这可能吗?
答案 0 :(得分:1)
在创建窗口/表单之前,您可以在使用小代码时“动态”显示/隐藏星形图标:http://www.hjgode.de/wp/2012/05/10/windows-mobile-kiosk-mode-series-part-1/
诀窍是在创建窗口/窗体之前更改一个注册表项:
[HKEY_LOCAL_MACHINE \ SOFTWARE \微软\壳牌\ BubbleTiles] “HardwareStartKeyEnabled”= DWORD:00000001
设置为1以隐藏新窗口的开始图标,设置为0以使新窗口显示开始图标。
更改不会影响已打开/创建的窗口/表单。只有新人才会受到影响。
答案 1 :(得分:0)
要隐藏/消失“确定”按钮或x(关闭)按钮,
启用,controlbox = false。
要消失/隐藏整个标题或菜单栏,
使用,WindowState =已最大化。