プロジェクト リソース ファイル (C++)

リソースは、ユーザーに情報を提供するインターフェイス要素です。 ビットマップ、アイコン、ツールバー、カーソルはすべてリソースです。 一部のリソースでは、メニューから選択したり、ダイアログ ボックスにデータを入力したりするなどの操作を実行できます。

詳細については、リソースの操作に関するページをご覧ください。

ファイル名 ディレクトリの場所 ソリューション エクスプローラーでの場所 説明
Projname.rc Projname ソース ファイル プロジェクトのリソース スクリプト ファイル。 リソース スクリプト ファイルには、プロジェクトの種類に応じて次が含まれています。また、プロジェクトに対して選択されているサポートが含まれています (ツール バー、ダイアログ ボックス、HTML など)。

- 既定のメニュー定義。
- アクセラレータと文字列テーブル。
- 既定の [バージョン情報] ダイアログ ボックス。
- その他のダイアログ ボックス。
- アイコン ファイル (res\Projname.ico)。
- バージョン情報。
- ビットマップ。
- ツール バー。
- HTML ファイル。

リソース ファイルには、標準 Microsoft Foundation Class リソースのファイル Afxres.rc が含まれています。
Resource.h Projname ヘッダー ファイル プロジェクトによって使用されるリソースの定義を含むリソース ヘッダー ファイル。
Projname.rc2 Projname\res ソース ファイル プロジェクトによって使用される追加リソースを含むスクリプト ファイル。 プロジェクトの .rc ファイルの下に .rc2 ファイルを含めることができます。

.rc2 ファイルは、いくつかの異なるプロジェクトによって使用されるリソースを含めるときに便利です。 異なるプロジェクトに対して同じリソースを複数回作成しなくても、1 つの .rc2 ファイルに入れ、その .rc2 ファイルをメインの .rc ファイルに含めます。
Projname.def Projname ソース ファイル DLL プロジェクトのモジュール定義ファイル。 コントロールの場合、ランタイム ヒープのサイズに加え、コントロールの名前と説明が提供されます。
Projname.ico Projname\res リソース ファイル (Visual Studio) プロジェクトまたはコントロールのアイコン ファイル。 このアイコンは、アプリケーションが最小化されると表示されます。 アプリケーションの [バージョン情報] ボックスでも使用されます。 既定では、MFC で MFC アイコンが、ATL で ATL アイコンが与えられます。
ProjnameDoc.ico Projname\res リソース ファイル (Visual Studio) ドキュメント/ビュー アーキテクチャのサポートが含まれる MFC プロジェクトのアイコン ファイル。
Toolbar.bmp Projname\res リソース ファイル (Visual Studio) ツール バーまたはパレットでアプリケーションまたはコントロールを表すビットマップ ファイル。 このビットマップは、プロジェクトのリソース ファイルに含まれます。 最初のツール バーとステータス バーは CMainFrame クラスで構築されます。
ribbon.mfcribbon-ms Projname\res リソース ファイル (Visual Studio) リボンのボタン、コントロール、属性を定義する XML コードを含むリソース ファイル。 詳細については、「 Ribbon Designer (MFC)」を参照してください。

関連項目

Visual Studio の C++ プロジェクトに対して作成されるファイルの種類