Como inhabilitar las opciones de un Menu

10/04/2005 - 21:08 por Miguel | Informe spam
Hola a todos, estoy creando un menu y me gustaria saber que

mensaje se utiliza para deshabilitar una opcion del menu y luego volver a
habilitarla



 

Leer las respuestas

#1 Rodrigo Corral [MVP]
10/04/2005 - 23:10 | Informe spam
Asumire que estas usando MFC. La manera de trabajar con menus en MFC es
implementa un manejador para ON_UPDATE_COMMAND_UI. La manera más facil de
hacerlo es usar el Class Wizard. Selecciona el menu que te interese y haza
doble click en el te aparecera una implementación para ese mensaje. Algo de
este estilo:

void MainFrame::OnUpdateYourMenu(CCmdUI* pCmdUI)
{
pCmdUI->Enable((/*condicion*/) ? TRUE : FALSE)
}

Luego en funcion del estado de tu programa habilita o deshabilita el menu.


Un saludo
Rodrigo Corral González [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org

Preguntas similares