just noticed you can tell a c# project to use a .res file for resources, look under Application tab of project properties.
Also, Resource Hacker lets you update based on an .res file.
So that is two solutions that rely on the ResourceTool.exe, by Ed Jobe © 2003 (attached)
Anyway, that ResourceTool.exe is not working now! figures.
I'm not sure why but I get errors about file path not found, I do remember its picky.
When it is working, the steps to my process are:
1) get ResourceTool.exe by Ed Jobe © 2003, attached
2) make text file with extension .rc, that has one line per bitmap, in format:
<Name specified in menu><tab>Bitmap<tab><filename>
example lines:
01_Audit Bitmap 01_Audit.bmp
01_BMgr Bitmap 01_BMgr.bmp
01_DwgInfo Bitmap 01_DwgInfo.bmp
01_fnext Bitmap 01_fnext.bmp
01_fprev Bitmap 01_fprev.bmp
The prog will do it for you if you set the source folder, then say "Create RC file".
3) run the "Create .res file" button
4) open an existing dll with resource hacker and update the items using the res file, its an option.
You can also make a blank dll project with VS and tell it to use the res file for resources in the project properties, Application page.
I sure wish I knew how to make it work without the .res file though, I don't like two step process that involve utils I cannot even figure out where to download....