如何在Windows Mobile 6.5上删除额外的开始菜单图标?

jp2*_*ode 1 windows-mobile windows-mobile-6.5

我有一个在我们的生产车间使用的Windows Mobile 5应用程序,用于扫描条形码和更新SQL Server上的数据.

我们很快就会购买新设备,它们配备了Windows Mobile 6.5 Professional.

我一直在使用模拟器来启动和运行我的应用程序,并熟悉新的操作系统功能.

我似乎无法解决的一个问题是设备上的"开始菜单"混乱的所有图标.

截图

看到上面的截图?这是单击开始菜单时弹出的内容!

那不行!

我们的员工不会说英语,我需要非常简化桌面.电子邮件未在这些上配置,它们没有Internet连接,没有发短信等.

我应该删除所有这些并在那里放置一个链接到我们的应用程序.

在Windows Mobile 5中,我能够删除所有这些多余的垃圾,这样我们的员工就不会感到困惑.

移动5截图

如何清除Windows Mobile 6.5下的"开始"菜单?

我想将这些项目显示为LIST而不是ICONS.那可能吗?

jos*_*sef 5

首先,只需删除"\ Windows\Start Menu"下面的所有链接和文件夹,只剩下Home和Settings项目:

非常稀疏的Windows Mobile

...

Windows Mobile 6.5始终使用六边形布局.获得更多或更少列表布局的唯一方法是使用一列.

Windows dir在设备上有一些布局文件.扩展名为.cpr,看起来像xml:

    <Form Width="480" Height="640">
  <StartMenu_GridScene ID="Scene">

  <GridView ID="Start Menu Items List" Top="0" Left="0" Width="480" Height="536" Columns="3" Scrollable="TRUE" HexagonGrid="TRUE" HorizontalWrapAround="TRUE" PaginatedScrolling="TRUE">
     <Image ID="Selection" Left="0" Top="-30" Width="192" Height="158" Source=".\StartMenu_Selection.png" />
     <Layer ID="GridItem"  Width="192" Height="166" OnAction ="GridItemAction">
        <Layer ID="Normal">
                <Image ID="Image" Left="51"  Top="4" Width="90" Height="90" ScaleStyle="Fit" />

                <Text  ID="Text"  Left="18" Top="98" Width="156" Height="68" FontFamily="Tahoma" FontSize="7" HorizontalAlignment="Center" VerticalAlignment="Top" Wrap="True" Trimming="EllipsisCharacter" ForeColor="#00FFFFFF" BackColor="#00000000" />
        </Layer>
    </Layer>

   <Layer ID="NoItems">
       <Text ID="Text" Width="480" Height="40" FontFamily="Tahoma" FontSize="10" ForeColor="#00FFFFFF" Wrap="False" HorizontalAlignment="Center" Trimming="Character" InnerTextType="Resource">shellres.dll,22596</Text>
   </Layer>

  </GridView>

  </StartMenu_GridScene>
</Form>
Run Code Online (Sandbox Code Playgroud)

您可以下载正确的文件(请参阅设备的分辨率,我的是480x640),然后更改列数:

<GridView ID="Start Menu Items List" Top="0" Left="0" Width="480" Height="536" Columns="**1**" Scrollable="TRUE" HexagonGrid="TRUE" HorizontalWrapAround="TRUE" PaginatedScrolling="TRUE">
Run Code Online (Sandbox Code Playgroud)

然后将更改的文件复制到设备上并在现有文件的顶部.由于文件可能是ROM文件,您可能需要更好的资源管理器来覆盖该文件(例如Altap Salamander或Total Commander).

Windows Mobile 6.5上的一个列视图

如果您正在寻找更好的锁定应用程序,您应该尝试SPB Kiosk或Odyssey AppCenter.一些供应商提供自己的信息亭模式解决方案,Intermec与IntermecLauncher一起使用.

制作一个真正锁定的应用程序很难,另请参阅我的网站hjgode.de/wp

〜约瑟夫