2

私は UNIX のバックグラウンドを持っていますが、いくつかの Windows プログラミングを行うように求められており、フレームワークを理解するのに苦労しています。win32、mfc、.NET などの間の一般的な階層は何ですか?

Windows プログラミングの一般的な構造を説明する適切なオンライン チュートリアルはありますか。何を検索すればよいか正確にはわかりません。

4

1 に答える 1

4

win32は、Windowsアプリケーションの作成に必要なオブジェクトと関数を提供する実際のWindowsAPIです。

MFCは、Windowsアプリケーションを作成するためのC++ベースのフレームワークです。これは、win32APIの上に構築されています。アプリケーションをC++で記述したい場合は、これがおそらく最善の策です。

.NETは、アプリケーションを作成するためのマネージドフレームワークであり、win32APIに基づいてアプリケーションを作成するためのWinFormsとWPFの両方が含まれています。VBまたはC#を使用したい場合は、それが最適な方法です。

于 2012-06-26T21:52:30.380 に答える