SIP按钮未显示在WM6.5仿真器和Windows手持设备6.5(Motorola MC65)上

时间:2014-08-06 02:08:09

标签: c# windows-mobile-6.5 motorola windows-embedded

我有一台摩托罗拉MC65手持设备已经有一段时间了,并试图迁移我用C#编写的程序,VS2008在WinCE设备上运行完美。但是我遇到了一个问题,我根本不知道从哪里开始。

请看屏幕截图。图1是我的程序(请忽略它们只是亚洲字符的方块)。它上面没有任何关闭按钮。在右下角只有一个输入法图标。我并没有试图隐藏窗口标题栏。在Windows CE设备和PocketPC仿真器上,关闭按钮按预期显示,如图2所示。

MC65上的系统是Windows Embedded Handheld 6.5,所以我不确定是否可以使用Windows Mobile 6.5.3 SDK /模拟器进行开发?而且,我可以以某种方式使节目显示在WinCE系统中,标题栏上方有控制框,就像PC一样?

提前致谢。

Picutre 1 NoSIP

图片2 Pocket PC

1 个答案:

答案 0 :(得分:0)

“MC65上的系统是Windows Embedded Handheld 6.5,所以我不确定是否可以使用Windows Mobile 6.5.3 SDK /模拟器进行开发?” WEH 6.5.3是适用于Windows Embedded手持设备6.5设备的正确模拟器。

您看到的问题是UI的变化以及Windows CE和Windows Mobile之间的区别: a)WEH原生支持菜单栏。如果您没有菜单栏,则没有SIP(并且没有“开始”和“确定/ X”按钮)。 b)Windows CE使用命令栏进行菜单实现。见https://groups.google.com/forum/#!topic/microsoft.public.win32.programmer.wince/G7Oi5Kofda4和!!!! http://www.codeproject.com/Articles/2564/Window-Wrapper-for-a-WinCE-Win-dialog-app

现在,由您来重新设计WEH / WCE兼容性或切换到WEH。