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 API および COM に関する情報が含まれます。(ある Windows API およびサードパーティの DLL は、COM オブジェクトとして実装されます。) |
|
コンベヤ ベースのユーザー インターフェイスを作成するには、Windows のアニメーションと Direct2D を使用するリッチ クライアントの Win32 デスクトップ アプリケーションを作成する方法について説明します。 |
|
コンソール apps に関する情報が含まれます。Win32 (または) Win64 コンソール アプリケーションには独自のウィンドウとメッセージ ループはありません。これは、コンソール ウィンドウで実行され、入出力は、コマンド ラインを使用して扱われます。 |
|
Visual C++ の主要機能を Visual Studio について説明し、Visual C++ のドキュメントの残りにリンクします。 |
|
Visual C++ デベロッパー センター MSDN Web サイト |
Win32 デスクトップ アプリケーションに関連するチュートリアル、ブログの投稿と記事を紹介します。 |