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.