Forse per "inserire la concatenazione in una define" chiedi una macro?

codice:
#define  CONCATENA(str)  COLOR_WITHE str COLOR_DEFAULT
Se è così comunque la puoi usare solo se (ma sembra che è questo quello che ti serve) passi alla macro una costante stringa (es.: "ciao", in pratica qualsiasi cosa tra virgolette).