プロジェクト リソース ファイル (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)」を参照してください。 |