其实做起来很简单,但是国内的网站就是找不到。
1、开始按钮原来的界面是这样的:
windows mobile 6.0界面:
windows mobile 6.5.X界面:
修改一个windows mobile上的注册表即可搞定(C#的修改方式,其他语言参考注册表键值修改方式即可):
//隐藏开始按钮(如果没有该键值,请创建DWORD类型的HardwareStartKeyEnabled) Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SoftwareMicrosoftShellBubbleTiles", true).SetValue("HardwareStartKeyEnabled", 1); //显示开始按钮 Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SoftwareMicrosoftShellBubbleTiles", true).SetValue("HardwareStartKeyEnabled", 0);
开始按钮隐藏以后效果图如下(开始菜单已经没有了,通知按钮自动移到左边):
2、叉号关闭按钮原来是这样的:
隐藏以后是这样的:
具体注册表操作如下:
//隐藏叉号关闭按钮(如果没有该键值,请创建DWORD类型的HardwareDoneKeyEnabled) Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SoftwareMicrosoftShellBubbleTiles", true).SetValue("HardwareDoneKeyEnabled", 1); //显示叉号关闭按钮 Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SoftwareMicrosoftShellBubbleTiles", true).SetValue("HardwareDoneKeyEnabled", 0);