1

C++ で記述されたオーディオ処理アプリケーションを Windows から Windows Mobile (バージョン 5 以降) に移植しています。基本的に、移植する必要があるのは GUI です。アプリケーションは非常に複雑で、GUI は多くの機能を提供できる必要があります。見栄えもよく、タッチフレンドリーなユーザーインターフェイスを作成したいと考えています。これは基本的に、標準の WinMo コントロールが窓の外にあることを意味します。

私は Fluid などのライブラリを見てきましたが、それらは私が使いたいもののように見えます。しかし、私が言ったように、私は i C++ を開発しています。GUI部分だけを.NET言語で書くことは可能ですが、私はそうではありません。Windows Mobile で .NET を使用した私の経験では、うまく機能しないということです...

Windows Mobile 用の C/C++ タッチ フレンドリー GUI ライブラリ、または標準の Windows Mobile コントロールを使用してタッチ フレンドリーで機能し、見栄えを良くする方法に関する「ベスト プラクティス」ドキュメント/ハウツーを提案できますか? Windows Mobile の以降のバージョン (特にバージョン 6.5) では?

4

2 に答える 2

0

あなたの質問には2つの側面があります:

  1. ライブラリ。これについては、 Qt for CE/WinMo を見てみましょう。C++ の代替は MFC です。
  2. GUI デザイン。About Face and Designing Interfaces (J. Tidwell) は、2 冊の優れた本です。また:
    • スタイラスを使わなければならないときは嫌いです。
    • タッチ スクリーンでは、ツールチップ (マウス オーバーなし) を表示できず、マウス ポインターも表示されないことに注意してください。WinMo はクリックとロング クリックを使用しますが、後者は簡単には検出できません。
    • ジョイスティック UI ナビゲーションを追加
    • 小さな画面にあまりにも多くのコントロールを詰め込もうとしないでください。タブやドリルダウン メニューを使用してください。
于 2009-10-08T08:06:32.530 に答える
0

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

于 2010-04-12T16:53:23.193 に答える