Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2005, 22:02
nostromo_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Iquique, Chile
Mensajes: 150
Antigüedad: 19 años, 5 meses
Puntos: 0
Sonrisa Mostrar resume ItemMenu

Holas;

Tengo el siuiente código:

Código:
static HWND hEstado = GetDlgItem(hwndDlg,IDC_ESTADO);

case WM_MENUSELECT:<---------------- Error
   if (lParam == (LONG)GetMenu(hwndDlg))
  {
    if(LOWORD(wParam) == 0)
       SetWindowText(hEstado,"Menu 1");
    if(LOWORD(wParam) == 1)
       SetWindowText(hEstado,"Menu 2");
   }
   return 0;
case WM_EXITMENULOOP:<---------------- Error
   SetWindowText(hEstado,"");
   return 0;
Este procedimiento lo tengo dentro un Cuadro de diálogo, e problema que al compilar me señala errores en los case. Quiero mostrar una descripción de los título del menú:

Código:
IDM_MENU_TAB MENUEX
BEGIN
    POPUP "&Archivo"<---------- "Menu 1"
    BEGIN
       MENUITEM "&Salir", IDM_SALIR
    END
    POPUP "Ver Tab"<---------- "Menu 2"
    BEGIN
       MENUITEM "Dialogo", IDM_TAB
     END
END
Los errores en el compilador son:

mainTab.cpp:141: error: jump to case label
|-------> case WM_MENUSELECT:
mainTab.cpp:150: error: jump to case label
|-------> case WM_EXITMENULOOP:

Al sacarlos compila bien de nuevo, necesito ayuda, o si pueden dar otra forma de realizarlo.

Nos vemos.