0

VS Windows.Forms for C++ のようなプログラムはないと思います。「Windows.Forms」自体が C# の「もの」であることはわかっていますが、C++ Windows GUI 用の同様のグラフィカル構築インターフェイスを誰もまとめていない理由がわかりません。私はそれ/それらに気づいていないだけですか?

作ってみるべきですか (とにかく私にとっては挑戦ですが、なんと楽しいことでしょう!)? 私と一緒に作ることについて話したい人はいますか?

4

4 に答える 4

2

はい、あなたは気づいていません。私が最もよく知っているのは、Qt ツールキットで使用するものです: QtDesigner。きっと他にもいると思いますが…

于 2009-10-11T17:46:54.517 に答える
2

あなたが何を求めているのか完全にはわかりませんが、デザイナーですか?枠組み?

Windows フォームに最も近いのはおそらくMFCですが、他にもさまざまな GUI フレームワークが存在します... QtGTK+など、移植可能なものもあります。

編集:デザイナー側の場合、ウィキペディアの Visual Studio ページから:

MFC 開発用に、MFC ボイラープレート コードを作成およびカスタマイズし、MFC を使用して GUI アプリケーションを作成するための一連のウィザードを提供します。Visual C++ では、Visual Studio フォーム デザイナーを使用して UI をグラフィカルにデザインすることもできます。

于 2009-10-11T17:47:07.840 に答える
1

小さな修正: Windows.Forms ツールキットは C# 固有のツールキットではなく、.Net ツールキットです。したがって、マネージ コードをサポートする C++ のバージョンで使用できます。つまり、管理された拡張機能を使用した C++/CLI および C++ です。COM 相互運用機能と多くのファンキーなマーシャリングを介して、ネイティブ C++ でも利用できます。しかし、ボックスにマネージ コンポーネントが含まれていない未加工のネイティブ C++ の場合は、利用できません。

なぜですか?おそらく、Windows.Forms と同様の機能セットを備えた C++ 用の Windowing ツールキットが既にいくつか出回っているためです。ここに私が知っているカップルがあります

  • QT
  • MFC
  • WTL
于 2009-10-11T17:47:34.737 に答える
1

ウィンドウにコントロールを配置するためのグラフィカル エディターについて話していると仮定すると、それは Visual Studio にあり、.NET の前から存在していました。http://msdn.microsoft.com/en-us/library/6zd672xs.aspx

于 2009-10-11T17:53:35.270 に答える