次の方法で共有


Win32 デスクトップ アプリケーション (Visual C++)

ウィンドウ ベースのユーザー インターフェイスは、Windows のバージョンで Windows 95 から Windows 8に実行できるネイティブ デスクトップ アプリケーションを設定するときに Win32 アプリケーションを作成できます。 またはの Visual Studio Express 2012 for Windows 8を除き、Visual Studio のエディション使用できます。

Win32 アプリケーションは 直接 Microsoft Foundation Class (MFC) の Active Template Library (ATL)、または .NET Framework などのフレームワークを使用する代わりに Windows のメッセージを使用するアプリケーションの従来の用語で処理するためにメッセージ ループは。Win32 用語は、"" ですが、32 ビットまたは 64 ビット アプリケーションを示すことができます。C++ の Win32 アプリケーションは C のランタイム (CRT) とテンプレート ライブラリの (STL) の標準クラスと関数、COM オブジェクト、および Windows API として知られている Windows 関数のパブリック使用できます。C++ の Win32 apps の概要については、C++ で Windows のプログラミングする方法について説明します。" "を参照してください。

Win32 アプリケーションは、Windows のネイティブ デスクトップ アプリケーションを作成するには 1 とおりの方法で; 他の方法は、MFC アプリケーションです。MFC では、ユーザー インターフェイス コントロールまたはカスタム ユーザー コントロールの多くを持つこと apps エンタープライズ型の apps-especially 既定のオプションです。MFC は、リボンのようなシリアル化、テキスト操作、印刷、および最新ユーザー インターフェイス要素に便利なヘルパー クラスを提供します。これらのクラスは Win32 アプリケーションには使用できません。MFC または ATL プログラムを作成するには Microsoft Visual Studio Professional 2012 またはそれ以上を必要とします。 は、MFC または ATL のサポートは含まれません。

関連トピック

Title

説明

Windows 開発

Windows API および COM に関する情報が含まれます。(ある Windows API およびサードパーティの DLL は、COM オブジェクトとして実装されます。)

Hilo: Windows 7 の C++ アプリケーションの開発

コンベヤ ベースのユーザー インターフェイスを作成するには、Windows のアニメーションと Direct2D を使用するリッチ クライアントの Win32 デスクトップ アプリケーションを作成する方法について説明します。

Visual C++ のコンソール アプリケーション

コンソール apps に関する情報が含まれます。Win32 (または) Win64 コンソール アプリケーションには独自のウィンドウとメッセージ ループはありません。これは、コンソール ウィンドウで実行され、入出力は、コマンド ラインを使用して扱われます。

Visual C++

Visual C++ の主要機能を Visual Studio について説明し、Visual C++ のドキュメントの残りにリンクします。

Visual C++ デベロッパー センター MSDN Web サイト

Win32 デスクトップ アプリケーションに関連するチュートリアル、ブログの投稿と記事を紹介します。