Windows Mobile 中的触摸友好 GUI
我正在将用 C++ 编写的音频处理应用程序从 Windows 移植到 Windows Mobile(版本 5+)。基本上我需要移植的是 GUI。该应用程序非常复杂,GUI 需要能够提供很多功能。我想创建一个触摸友好且看起来也不错的用户界面。这基本上意味着标准 WinMo 控件已被淘汰。
我看过 Fluid 等库,它们看起来像我想使用的东西。然而,正如我所说,我正在开发 C++。尽管可以只用某种 .NET 语言编写 GUI 部分,但我不愿意。我在 Windows Mobile 上使用 .NET 的经验是,它运行得不太好...
任何人都可以建议一个适用于 Windows Mobile 的 C/C++ 触摸友好 GUI 库,或者某种“最佳实践”文档/操作方法使用标准的 Windows Mobile 控件以使触摸更友好,并且在 Windows Mobile 的更高版本(特别是 6.5 版本)中也能正常工作和美观?
I'm porting an audio processing application written in C++ from Windows to Windows Mobile (version 5+). Basically what I need to port is the GUI. The application is quite complicated and the GUI will need to be able to offer a lot of functionality. I would like to create a touch friendly user interface that also looks good. Which basically means that standard WinMo controls are out the window.
I've looked at libraries such as Fluid and they look like something I would like to use. However, as I said I'm developing i C++. Even though it would be possible to only write the GUI part i some .NET language I rather not. My experience with .NET on Windows Mobile is that it doesn't work very well...
Can anyone either suggest a C/C++ touch friendly GUI library for Windows Mobile or some kind of "best practices" document/how-to on how to use the standard Windows Mobile controls in order to make the touch friendly and also work and look well in later versions of Windows Mobile (in particular version 6.5)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的问题有两个方面:
还:
There are two aspects to your question:
Also:
我不知道任何好的 C++ 库,但您可以尝试 SlideUI 移动控件(它位于 .NET 中),但您不需要任何特定知识即可使用它,并且它可以通过设计时使用并且易于使用。
http://www.devslide.com/products/slideui
披露:我隶属于 devslide 。
I don't know any good C++ libs but you could try SlideUI mobile controls (it is in .NET), but you wouldn’t need any specific knowledge to use it and it's available via design time and easy to use.
http://www.devslide.com/products/slideui
Disclosure: I am affiliated with devslide.