//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by BackupRestore.rc
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 101
#define _APS_NEXT_COMMAND_VALUE 40001
#define _APS_NEXT_CONTROL_VALUE 1001
#define _APS_NEXT_SYMED_VALUE 101
#endif
#endif
正如您所看到的,它评论并说它们是“新对象的默认值”。这到底意味着什么?它们是否默认情况下在任何其他地方被引用,如果没有,那么它们将在哪里使用?我正在尝试创建一个最小量的代码和文件的项目,并已经测试删除了resource.h文件,解决方案似乎可以正常构建,因此我想知道它是否必不可少,或者删除它是否会导致未来问题。
总之: resource.h文件及其内容有什么用途? 定义的宏是否默认情况下在其他地方使用? 程序员何时可能引用它们/在代码中使用它们(如果有)? 它们是否必不可少,删除它们是否会导致未来问题?
提前感谢 - 请注意我在C++和宏方面非常新手。