MFC资源

C++ MFC

Posted by JS on December 17, 2022

概述

resource.h就是.rc文件的头文件 .rc文件里的常量全在resource.h定义

.rc文件和resource.h 都是给project add resource 的时候VS 自动生成的,一般情况下不用写和修改。

示例

//
// Microsoft Visual C++ 生成的包含文件。
// 由 TestResouse.rc 使用
//
#define IDR_MAINFRAME                   128
#define IDM_ABOUTBOX                    0x0010
#define IDD_ABOUTBOX                    100
#define IDS_ABOUTBOX                    101
#define IDD_TESTRESOUSE_DIALOG              102

// 新对象的下一组默认值
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS

#define _APS_NEXT_RESOURCE_VALUE    129//下一个资源ID(插入的一些对话框、图片、图标等) 
#define _APS_NEXT_CONTROL_VALUE     1000//下一个控件ID(各种控件ID)
#define _APS_NEXT_SYMED_VALUE       101//状态栏、工具栏上所用控件与标签
#define _APS_NEXT_COMMAND_VALUE     32771//下一个命令ID(主菜单、弹出菜单等)
#endif
#endif