-1

私はビジュアル C++ プロジェクトに取り組んでおり、GUI を使用して実装することにしました。さて、問題は、私はすでに c# を学んでおり、c++ GUI ではなく c# GUI を使い続けたいので、GUI 作成のためにまったく新しいことを学びたくないということです。

そこで、Visual C++ プロジェクトの GUI をすばやく作成する方法が必要です。

PS: Java を使用できる場合、私は既に Java を知っています。

プラットフォーム: Windows 8/ 7/ Vista クロスプラットフォーム: 問わない 現在の IDE: Visual Studio 11 Ultimate 現在の OS: Windows 8 64 ビット

4

2 に答える 2

1

MFCを試すことができます。すでにMSのものを使用している場合は、他のGUIオプション(QT、WTLなど)よりも学習曲線が短いことがわかります。

それ以外の場合は、C#でGUIを作成し、相互運用機能を使用してその背後でC ++コンポーネントを実行するか、C ++で記述された.NETアセンブリ(実際にはC ++に非常によく似たもの)を取得するC ++/CLIを試すこともできます。 GUIアセンブリから参照するだけです。

于 2013-03-05T09:18:24.340 に答える
0

非常に高速なものが本当に必要な場合は、Pythonを使用してGUIを作成できます。内部でC++にコンパイルされるため、C ++ライブラリと非常にうまく対話でき、GUIの作成はC++よりも冗長ではありません。ただし、C ++ GUIのプログラミングは、一般的にC ++を使用する場合と比較すると、実際には「何か新しいもの」ではありません。

さまざまなフレームワーク/ライブラリ(DirectX、OpenGL、Qtなど)はすべて独自の感覚を持っていますが、それはC++です。

必要に応じて、C#を使用してC ++ libへのGUIを作成することもでき、JNIを介してJavaを使用することもできます。言い換えれば、世界はあなたのカキです。

于 2013-03-05T09:16:25.867 に答える