Skip to content

Jester68k/DP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

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

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

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

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

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

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

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

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

VE.reg
    これは、フレームワークが自動的に行う登録設定の例を記述したサンプル .reg ファイルです。これを .reg ファイルとして使用し、
    アプリケーションに添付することも、削除して既定の登録 RegisterShellFileTypes に依存することもできます。


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

メイン フレーム ウィンドウ:
    Windows エクスプローラー形式: プロジェクトには、2 つのフレームを備えた Windows エクスプローラーのようなインターフェイスが含まれます。

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

LeftView.h, LeftView.cpp
    これらのファイルには、CTreeView から派生した左フレーム クラス CLeftView が含まれます。

res\Toolbar.bmp
    このビットマップ ファイルは、ツール バーのイメージを作成するために使用されます。
    初期ツール バーと初期ステータス バーは、CMainFrame クラスで生成されます。ツール バーのボタンを追加するには、リソース エディターを使用してこのツール バーのビットマップを編集し、VE.rc 内の IDR_MAINFRAME TOOLBAR 配列を更新します。
/////////////////////////////////////////////////////////////////////////////

子フレーム ウィンドウ:

ChildFrm.h, ChildFrm.cpp
    これらのファイルは、MDI アプリケーションの子ウィンドウをサポートする CChildFrame クラスを定義して実装します。

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

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

VEDoc.h, VEDoc.cpp - ドキュメント
    これらのファイルには、CVEDoc クラスが含まれます。これらのファイルを編集して、特殊なドキュメント データを追加し、ファイルの保存と読み込みを実装することができます (CVEDoc::Serialize を使用)。
    ドキュメントには次の文字列が含まれます。
        ファイル拡張子:      dp
        ファイルの種類の ID:        DP.Document
        メイン フレームのキャプション:  DP
        ドキュメントの種類の名前:       DP
        フィルター名:         DP Files (*.dp)
        ファイルの新しい短い名前: DP
        ファイルの種類の長い名前: DP.Document

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

res\VEDoc.ico
    これは、CVEDoc クラスの MDI 子ウィンドウのアイコンとして使用されるアイコン ファイルです。このアイコンは、メイン リソース ファイル VE.rc にインクルードされます。



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

その他の機能:

ActiveX コントロール
    ActiveX コントロールを使用するためのサポートがアプリケーションに含まれます。

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

その他の標準ファイル :

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

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

VE.manifest
	アプリケーション マニフェスト ファイルは、Windows XP で、特定のバージョンの side-by-side アセンブリに対するアプリケーションの依存関係を説明するために使用されます。ローダーはこの情報を使用して、アセンブリ キャッシュから適切なアセンブリを、またはアプリケーションからプライベート アセンブリを読み込みます。アプリケーション マニフェストは、再頒布用に、アプリケーションの実行可能ファイルと同じフォルダーにインストールされる外部 .manifest ファイルとして含まれているか、またはリソースのフォーム内の実行可能ファイルに含まれています。
/////////////////////////////////////////////////////////////////////////////

その他のメモ :

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

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

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

About

誰でもプログラマ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published