Независимо от того, загружаю ли я существующий файл .rc или создаю новый, у Visual Studio есть странная тенденция разбивать таблицы на три части. Я действительно не понял, есть ли образец для этого, хотя я заметил, что, кажется, есть тенденция начинать с идентификаторов, делимых на степени двух, где это возможно. Поскольку компилятору ресурсов на самом деле все равно, как они разбиты, кажется странным, что он сохраняет их таким образом. Кто-нибудь знает почему?
STRINGTABLE
BEGIN
1 "String"
2 "String"
3 "String"
4 "String"
5 "String"
6 "String"
7 "String"
END
STRINGTABLE
BEGIN
8 "String"
END