0

Visual Studio 2010 でまったく新しい ATL プロジェクトを作成すると、リソース ID 102 と 105 が除外されます。これは意図的なものですか、それともバグですか? これらの ID は、プロジェクトの後半で何らかの目的に役立ちますか? これらを使用するために番号付けを並べ替えることはできますか? TestID という名前の新しいプロジェクトのリソース ファイルは次のとおりです。

//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by TestID.rc
//

#define IDS_PROJNAME                    100
#define IDR_TESTID  101
#define IDR_PREVIEW_HANDLER             103
#define IDR_THUMBNAIL_HANDLER           104

// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE        201
#define _APS_NEXT_COMMAND_VALUE         32768
#define _APS_NEXT_CONTROL_VALUE         201
#define _APS_NEXT_SYMED_VALUE           106
#endif
#endif

ID 102 が省略され、次の ID (_APS_NEXT_SYMED_VALUE) が 106 に設定されるため、105 も省略されます。

4

1 に答える 1