2010-12-07 12 views
2

Visual Studioでは、プロジェクトを追加するときにGUIアプリケーションを作成するための2つのオプションがあります。 Win32プロジェクトとWindowsフォームアプリケーション。これら2つの違いは何ですか?それらのうちの1つですVisual StudioでWin32 ProjectとWindows Formsアプリケーションの違いは何ですか?

  • は、他の.dllよりも多くのファイルに依存していますか?
  • 他のものよりも高速ですか?
  • 他のプログラムよりもプログラミングが簡単ですか?

答えて

3

Win32は、主にC++で書かれたネイティブアプリケーションです。 (マシンに依存)。 Windowsフォームは、.NETランタイム環境を使用するマネージコードアプリケーションです。

どちらの言語でも、Windowsフォームは、あなたがよりよくなっている言語を選択できるという事実を考えれば、プログラムが簡単です。膨大な量のライブラリ(BCL)は、手作業によるメモリ管理や実際のオブジェクト指向のパラダイム実装のような奇妙なものはありません。

+0

Hmm。これは私が元々考えていたものですが、新しいWin32プロジェクトを作成した後、そのプロパティに入りました。ターゲットフレームワーク:.NETFramework、Version = v4.0 – chiao

関連する問題