项目资源文件 (C++)
资源是向用户提供信息的接口元素。 位图、图标、工具栏和光标都是资源。 某些资源可以执行操作,例如从菜单中进行选择或在对话框中输入数据。
有关详细信息,请参阅使用资源。
文件名 | 目录位置 | 解决方案资源管理器位置 | 说明 |
---|---|---|---|
Projname.rc | Projname | 源文件 | 项目的资源脚本文件。 资源脚本文件包含以下内容,具体取决于项目类型以及为项目选择的支持(例如工具栏、对话框或 HTML): - 默认菜单定义。 - 快捷键和字符串表。 - 默认“关于”对话框。 - 其他对话框。 - 图标文件 (res\Projname.ico)。 - 版本信息。 - 位图。 - 工具栏。 - HTML 文件。 资源文件包含标准 Microsoft 基础类资源的文件 Afxres.rc。 |
Resource.h | Projname | 标头文件 | 资源头文件,其中包括项目使用的资源的定义。 |
Projname.rc2 | Projname\res | 源文件 | 其中包含项目使用的其他资源的脚本文件。 可在项目的 .rc 文件下包含 .rc2 文件。 .rc2 文件可用于包括多个不同项目使用的资源。 不必为不同的项目多次创建相同资源,而是将它们放在 .rc2 文件中,并将 .rc2 文件包含到主 .rc 文件中。 |
Projname.def | Projname | 源文件 | DLL 项目的模块定义文件。 对于控件,它提供了控件的名称和说明,以及运行时堆的大小。 |
Projname.ico | Projname\res | 资源文件 | 项目或控件的图标文件。 应用程序最小化时,会显示此图标。 它也用于应用程序的“关于”框中。 默认情况下,MFC 提供 MFC 图标,而 ATL 提供 ATL 图标。 |
ProjnameDoc.ico | Projname\res | 资源文件 | MFC 项目的图标文件,其中包含对文档/视图体系结构的支持。 |
Toolbar.bmp | Projname\res | 资源文件 | 位图文件,代表工具栏或调色板中应用程序或控件。 该位图包含在项目的资源文件中。 在 CMainFrame 类中构造初始工具栏和状态栏。 |
ribbon.mfcribbon-ms | Projname\res | 资源文件 | 资源文件,包含用于定义功能区中的按钮、控件和属性的 XML 代码。 有关详细信息,请参阅 Ribbon Designer (MFC)。 |