Windows Mobile中的触摸友好GUI 我正在移植一个C++编写的音频处理应用程序,从Windows到Windows Mobile(5版+)。基本上我需要移植的是GUI。应用程序相当复杂,GUI需要能够提供很多功能。我想创建一个触摸友好的用户界面,看起来也不错。这基本上意味着标准WinMo控件不在窗口中

Windows Mobile中的触摸友好GUI 我正在移植一个C++编写的音频处理应用程序,从Windows到Windows Mobile(5版+)。基本上我需要移植的是GUI。应用程序相当复杂,GUI需要能够提供很多功能。我想创建一个触摸友好的用户界面,看起来也不错。这基本上意味着标准WinMo控件不在窗口中,c++,windows-mobile,touchscreen,C++,Windows Mobile,Touchscreen,我看过Fluid之类的库,它们看起来像我想使用的东西。但是,正如我所说的,我正在开发C++。即使可以只编写GUI第一部分的一些.NET语言,我还是不愿意。我在Windows Mobile上使用.NET的经验是,它工作得不太好 是否有人可以为Windows Mobile推荐一个C/C++触摸友好GUI库,或者提供一些关于如何使用标准Windows Mobile控件的“最佳实践”文档/操作指南,以使触摸友好,并且在Windows Mobile的更高版本(特别是6.5版)中也能正常工作和外观你的问题有

我看过Fluid之类的库,它们看起来像我想使用的东西。但是,正如我所说的,我正在开发C++。即使可以只编写GUI第一部分的一些.NET语言,我还是不愿意。我在Windows Mobile上使用.NET的经验是,它工作得不太好


是否有人可以为Windows Mobile推荐一个C/C++触摸友好GUI库,或者提供一些关于如何使用标准Windows Mobile控件的“最佳实践”文档/操作指南,以使触摸友好,并且在Windows Mobile的更高版本(特别是6.5版)中也能正常工作和外观你的问题有两个方面:

  • 图书馆。对于这一点,我会看一看。C++的替代方案是MFC。
  • 图形用户界面设计。关于人脸和设计界面(J.Tidwell)是两本好书。 也:
    • 确保你的用户界面是手指友好的,我讨厌用手写笔
    • 请记住,在触摸屏上,你不能有工具提示(没有鼠标),也不能有鼠标指针。WinMo使用click和long click,但后者不易发现
    • 添加操纵杆用户界面导航
    • 不要试图在小屏幕上塞满太多控件,使用选项卡或向下搜索菜单

  • 我不知道任何优秀的C++ LIBS,但是你可以试试SLIDDUI移动控件(它在.NET),但是你不需要任何特定的知识来使用它,它可以在设计时使用,并且易于使用。p>


    记住,“触控友好”与简单性有很大关系,所以不要把它弄得太复杂!