I want to hold all visible strings for my project in a table, probably in a series of header files. The aim is to replace IDC_MEMORY_ERROR with "You are out of memory". How should I do this? I would rather use something other than #define, but if that's the best way, then I can live with it.
It must work on any platform (so no VC++ resources etc.)