﻿================================================================================
    MFC (MICROSOFT FOUNDATION CLASS) ライブラリ : OpenGLPick プロジェクトの概要
===============================================================================

この OpenGLPick アプリケーションは、アプリケーション ウィザードによって作成されました。このアプリケーションは MFC の基本的な使い方を示すだけでなく、アプリケーションを作成するための開始点でもあります。

このファイルには、OpenGLPick アプリケーションを構成する各ファイルの内容の概要が含まれています。

OpenGLPick.vcxproj
    これは、アプリケーション ウィザードで生成された VC++ プロジェクトのメイン プロジェクト ファイルです。ファイルを生成した Visual C++ のバージョンに関する情報と、アプリケーション ウィザードで選択されたプラットフォーム、構成、およびプロジェクト機能に関する情報が含まれています。

OpenGLPick.vcxproj.filters
    これは、アプリケーション ウィザードで生成された VC++ プロジェクトのフィルター ファイルです。このファイルには、プロジェクト内のファイルとフィルターとの間の関連付けに関する情報が含まれています。この関連付けは、特定のノードで同様の拡張子を持つファイルのグループ化を示すために IDE で使用されます (たとえば、".cpp" ファイルは "ソース ファイル" フィルターに関連付けられています)。

OpenGLPick.h
    これはアプリケーションのメイン ヘッダー ファイルです。
    その他のプロジェクト固有のヘッダー (Resource.h など) が含まれ、COpenGLPickApp アプリケーション クラスを宣言します。

OpenGLPick.cpp
    これはメインのアプリケーション ソース ファイルで、COpenGLPickApp アプリケーション クラスが含まれています。

OpenGLPick.rc
    これは、プログラムが使用するすべての Microsoft Windows リソースの一覧です。RES サブディレクトリに格納されるアイコン、ビットマップ、およびカーソルをインクルードしています。このファイルは、Microsoft Visual C++ で直接編集できます。プロジェクト リソースは 1041 にあります。

res\OpenGLPick.ico
    これはアプリケーションのアイコンとして使用されるアイコン ファイルです。このアイコンは、メイン リソース ファイル OpenGLPick.rc にインクルードされます。

res\OpenGLPick.rc2
    このファイルには、Microsoft Visual C++ で編集しないリソースが含まれています。リソース エディターで編集できないすべてのリソースは、このファイルに含める必要があります。

/////////////////////////////////////////////////////////////////////////////

メイン フレーム ウィンドウ:
    プロジェクトには標準の MFC インターフェイスが含まれます。

MainFrm.h, MainFrm.cpp
    これらのファイルには、フレーム クラス CMainFrame が含まれます。このクラスは
    CFrameWnd から派生し、すべての SDI フレーム機能を制御します。

/////////////////////////////////////////////////////////////////////////////

アプリケーション ウィザードは 1 つのドキュメントの種類と 1 つのビューを作成します。

OpenGLPickDoc.h, OpenGLPickDoc.cpp - ドキュメント
    これらのファイルには、COpenGLPickDoc クラスが含まれます。これらのファイルを編集して、特殊なドキュメント データを追加し、ファイルの保存と読み込みを実装することができます (COpenGLPickDoc::Serialize を使用)。

OpenGLPickView.h, OpenGLPickView.cpp - ドキュメントのビュー
    これらのファイルには、COpenGLPickView クラスが含まれます。
    COpenGLPickView オブジェクトは COpenGLPickDoc オブジェクトを表示するために使用されます。




/////////////////////////////////////////////////////////////////////////////

その他の標準ファイル :

StdAfx.h, StdAfx.cpp
    これらのファイルは、OpenGLPick.pch という名前のプリコンパイル済みヘッダー (PCH) ファイルと、StdAfx.obj という名前のプリコンパイル済みの型ファイルをビルドするために使用されます。

Resource.h
    これは、新しいリソース ID を定義する標準のヘッダー ファイルです。このファイルの読み込みおよび更新は、Microsoft Visual C++ で行います。

/////////////////////////////////////////////////////////////////////////////

その他のメモ :

アプリケーション ウィザードでは "TODO:" を使用して、ユーザーが追加またはカスタマイズする必要のあるソース コードを示します。

アプリケーションが共有 DLL 内で MFC を使用する場合は、MFC DLL を再頒布する必要があります。アプリケーションがオペレーティング システムのロケール以外の言語を使用している場合、対応するローカライズされたリソース mfc110XXX.DLL も再頒布する必要があります
これらのトピックの詳細については、MSDN ドキュメントの Visual C++ アプリケーションの再頒布に関するセクションを参照してください。

/////////////////////////////////////////////////////////////////////////////
