• Viernes 1 de Noviembre de 2024, 10:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - esparqui

Páginas: [1]
1
Visual C++ / Re: Desactivar El Item De Un Menú En Visual C++
« en: Viernes 3 de Agosto de 2007, 13:16 »
Vale, ya encontre la forma de activarlos y desactivarlos según convenga en tiempo de ejecución.
Lo que hay que hacer es agregar un controlador de eventos para el item del menú que quieres activar o desactivar. Como tipo de mensaje hay que seleccionar ON_UPDATE_COMMAND_UI y el archivo donde quieres ponerlo. Con eso te creará el siguiente método, que en mi caso es:

void CsmpcacheView::OnUpdateInisimulacion(CCmdUI *pCmdUI)
{
   pCmdUI->Enable(ItemIniSimulacion);
}

pCmdUI->Enable(ItemIniSimulacion) es lo que hace que se active o desactive el item del menú, donde ItemIniSimulacion es un atributo booleano de la clase que esta a FALSE en caso de quererlo desactivar y a TRUE si se quiere activar.

Espero que a alguien más le sea de utilidad.

Venga saludos, nos vemos. :lightsabre:

2
Visual C++ / Re: Desactivar El Item De Un Menú En Visual C++
« en: Viernes 3 de Agosto de 2007, 01:43 »
Bueno, el enlace pasado no es lo que estaba buscando y no he podido solucionarlo, pero gracias de todas formas. Si averiguo la forma de hacerlo lo pondre jeje.

Saludos.

3
Visual C++ / Desactivar El Item De Un Menú En Visual C++
« en: Jueves 2 de Agosto de 2007, 17:03 »
Estoy haciendo una aplicacion en Visual C++, en la que tengo un CFormView con un menu. El problema es que quiero activar o desactivar algunos item del menu según me convenga, pero no se como hacerlo.
Si alguien sabe hacerlo agradecería mucho su ayuda.

Gracias y espero que me podais ayudar.

Saludos jeje  :comp:

Páginas: [1]