Que tal foro, tengo el siguiente codigo
Código:
CString cadena;
m_cmbTamano.GetLBText(m_cmbTamano.GetCurSel(),cadena);
if(cadena.Compare("1280x960") == 0)
m_nTamCam = 838873353;
else
{
if(cadena.Compare("1600x1200") == 0)
m_nTamCam = 905982218;
else
{
if(cadena.Compare("3200x2400")==0 || cadena.Compare("3264x2448")==0)
m_nTamCam = 838873866;
else
{
if(cadena.Compare("2560x1920")==0)
m_nTamCam = 889205258;
else
{
if(cadena.Compare("640x480")==0)
m_nTamCam = 872429064;
else
{
if(cadena.Compare("1024x768")==0)
m_nTamCam = 805318921;
else
{
MessageBox("Error: Tamaño no disponible para la camara", "Error tamaño",MB_ICONSTOP);
}
}
}
}
}
}
Hay una forma de utilizar switch el lugar de puro if como lo tengo mencionado,
estuve buscando convertirlo a char* pero aun asi me manda el error directo en el switch, gracias por la ayuda.