Stringtables
A text string can be defined in the resource script file
// in header file
#define SID_CREATE_ERROR 0
// in the resource script file
STRINGTABLE
BEGIN
SID_CREATE_ERROR, "Error creating window"
END
String can be loaded when needed by using
char buffer( 80 );
WinLoadString( hab, (HMODULE)NULL, SID_CREATE_ERROR, (LONG)sizeof( buffer ), buffer);