Cześć, potrzebuję mieć makro w definicji okienka, ale dostaję błędy "RC2116: expecting number for ID" i "RC2108 expected numerical dialog constant".
Myślałem, że sprawa będzie prosta:

============ plik.h ===================
#define MY_TEXT "World"

=========== plik.rc ====================

DIALOGEX 0, 0, 365, 165
STYLE DS_SETFONT | WS_CHILD | WS_DISABLED | WS_CAPTION
FONT 8, "MS Sans Serif", 0, 0, 0x1
BEGIN
	CONTROL         "Hello " MY_TEXT " !", ID_RB_ADD_TBL_REGISTRY, "Button", BS_AUTORADIOBUTTON,80,83,266,10
END

Jak coś takiego osiągnąć?

DOPISANE
Wygląda na to, że pisanie tego jednym ciągiem nie powoduje błędu. Tzn. zamiast tego, co powyżej, to:
CONTROL "Hello "MY_TEXT" !", ID_RB_ADD_TBL_REGISTRY, "Button", BS_AUTORADIOBUTTON,80,83,266,10
(bez spacji między makrem)