「テクニカル ノート 23: MFC の標準リソース

このノートを提供、MFC ライブラリによって必要な標準リソースについて説明します。

標準リソース

MFC アプリケーションで使用できる定義済みのリソースの 2 つのカテゴリを提供しています: クリップ アート リソース、標準フレームワーク リソース。

クリップ アート リソースは、フレームワークに依存しませんが、アプリケーションのユーザー インターフェイスに追加する必要があります追加リソースです。次のクリップ アート リソース Mfc サンプルに含まれている クリップアート

標準フレームワーク リソース、フレームワーク内部の実装の依存 AFX 定義の Id を持つリソースです。まれ、これらのリソースを変更する必要があります。その場合は、次の手順に従ってください。

次のフレームワーク リソースは、MFC\INCLUDE ディレクトリに含まれています。:

クリップ アート リソースを使用します。

クリップ アート バイナリ リソースを使用するには:

  1. Visual C で、アプリケーションのリソース ファイルを開きます。

  2. 共通を開きます。RC、このすべてのバイナリ クリップ アート リソースが含まれます。これとして一般的ないくつかの時間をかかることがあります。RC ファイルをコンパイルします。

  3. CTRL キーを押しながらドラッグから共通リソースをコピーします。アプリケーションのリソース ファイルに RC。

  4. する場合は、文字列名からリソース シンボルに名前を変更します。

クリップアートの他のリソースを使用するには、手順は上記以外の適切な表示。RC ファイル共通の代わりに。RC。クリップ アート リソースを適切なシンボルを設定するためはリソース ID の名前の変更が必要ないです。

特価;共通のリソースが意図せずに移動するには注意してください。RC 永久に。(コピー) を CTRL ドラッグではなくまっすぐドラッグ (リソースを移動) これを回避できます。これに共通の変更を保存するかどうかを質問しているときは、常に [いいえ] を応答によっても回避できます。RC(&N)。

。RC リソース ファイル特別TEXTINCLUDEリソースは、標準の上を誤って保存からを防ぐことがあります。RC ファイル。

標準フレームワーク リソースをカスタマイズします。

標準フレームワーク リソースをアプリケーションにインクルードされる通常です。RC ファイル。AppWizard が生成します。に応じて AppWizard オプションに該当する標準フレームワーク リソースが含まれている RC ファイルを選択します。確認、追加、または、リソースは Visual C の [リソース] メニューで Visual の C++ の」設定が含まれています...」コマンドを使用してインクルードされるを削除し、「コンパイル時ディレクティブ」で探してアイテムを編集します。たとえば:

#include「afxres.rc」#include"afxprint.rc"

標準フレームワーク リソースをカスタマイズする最も一般的な場合、追加の削除が含まれている印刷には、OLE クライアントと OLE サーバーのサポート。

標準フレームワーク リソースを特定のアプリケーションの内容をカスタマイズしたい場合があります、いくつかのまれなケースでだけでなく追加し、全体のファイルを削除。

標準リソース ファイルの内容をカスタマイズするには、次の手順に従ってください。:

Visual C で、アプリケーションのリソース ファイルを開きます。

  1. 削除 # を含むカスタマイズする標準 .rc ファイルのリソースには設定が含まれていますコマンドを使用して、(たとえば、[印刷プレビュー] ツールバーをカスタマイズするには、削除 # など「afxprint.rc」行。

  2. MFC\INCLUDE (たとえば、MFC\INCLUDE\AFXPRINT。 標準リソースを適切なファイルを開くRC)

  3. すべてのリソースをアプリケーションのリソース ファイルに標準 .rc ファイルからをコピーします。

  4. これは、すべてまたはなしの命題です。いずれかをインクルードするすべてのリソースから。RC ファイル MFC\INCLUDE またはあなたがあるこれらのリソースの (カスタム) コピーをアプリケーションのリソース ファイルに。

  5. 標準リソースをアプリケーションのリソース ファイルのコピーを変更します。

  6. 特価;特に、標準に直接リソースを変更しないように注意してください。RC ファイル(&N)。

番号順テクニカル ノート|nbsp;カテゴリ別テクニカル ノート(&N)

Index