皆様、こんにちは。情報が必要です。画像処理に directshow &c++ を使用してアプリを作成したので、洗練された GUI を作成する必要があります。win32 コンポーネントを使用しましたが、これは私のニーズと期待を満たさず、微調整が困難です。特にイベントに関しては、jni の使用について考えた解決策を見つけ、c++ の機能を Java のスイング コンポーネントとマージする必要がありました。もう 1 つの選択肢は、ウィンドウ フォーム (.net) を使用することですが、私が正しければ、directshow.net を使用する必要があります (使用方法がわかりません)。
2 に答える
0
Qt は、GUI を構築するための最高の C++ フレームワークと呼ばれることが最も多いです。
Windows フォームは非常に優れています。DirectShow.Net の使用を恐れないでください。見た目は C++ に非常に似ていますが、より簡単です。GraphEditPlusを見ると、C++ と C# (DirectShow.Net 用) の両方で DirectShow グラフ構築コードを生成できるため、同じコードが 2 つの言語で意味的にどのように見えるかを確認できます。また、GraphEditPlus 自体は、DirectShow で動作する Windows フォーム アプリケーションの例です。
于 2012-09-05T10:46:28.980 に答える
0
「しかし、私が正しければ、directshow.net を使用する必要があります」. いいえ、そうではありません。現在のコードをラップする ActiveX コントロールを C++ で作成し、代わりに Windows.Forms を使用して .Net で使用できます。
于 2012-08-29T14:37:49.107 に答える