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 も省略されます。