When I create a brand new ATL project in Visual Studio 2010, resource IDs 102 and 105 are left out. Is this intentional or a bug? Do these IDs serve any purpose later in the project? Can I reorder the numbering to use these? Here is the resource file for a new project named 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 is left out then the next ID (_APS_NEXT_SYMED_VALUE) is set to 106 so 105 is left out too.