Pues no puedes utulizarlo con strings en c++, pero bueno puedes utilizar una estructura menos anidada:
Código:
if (m_Ctexto.Compare("123") == 0)
{
.......
}
else if (m_CTexto.Compare("456") == 0)
{
.......
}
else if (m_CTexto.Compare("789") == 0)
{
.......
}
else
{
.......
}
Saludos.