WPF は C++ で動作しますか? 質問する

WPF は C++ で動作しますか? 質問する

私の理解では、Microsoft Visual Studio は WPF を使用するように書き直されました。その理由はまだよくわかりませんが、WPF に関する私の知識は非常に限られていることを認めます。

私の質問は、WPF が C++ をどの程度サポートしているか、また Visual Studio がまだ C++ で記述されているかどうかを知っている人がいるかどうかです。

個人的には、WPF は主に .NET/VB/C# 向けのもののように思えます。C++ で使用している人はいますか?

ベストアンサー1

WPF は C++/CLI で使用できます。ただし、.NET API であるため、.NET Framework が必要です。

そうは言っても、C++ ではデザイナーのサポートは存在しません。つまり、実用上、WPF は C++ では実際には機能しません。

通常、ユーザー インターフェイス レイヤーは C# (または VB.NET) で記述され、C++ コードを呼び出します。このコードは、多くの場合、P/Invoke または C++/CLI レイヤーを介して公開されます。C++/CLI を使用すると、C++ コードと C#/VB.NET コード間の相互運用が非常に簡単になります。

おすすめ記事