Besides the options mentioned by Manfred in solution 1, there is a third one:
When using owner draw buttons (see the MSDN example at
CButton::DrawItem()[
^]), the
DrawText(
) format flag
DT_NOPREFIX
will disable processing of prefix characters and show the text as it is.