Menu contextual

23/04/2004 - 19:41 por salva | Informe spam
Hola a todos,

En la clase vista cree la funcion
CProyectoView::OnContextMenu() para manejar el menu
contextual, junto con otras funciones para manejar los
menus de la aplicacion. El menu contextual abre un
conjunto de menus que son los mismos que los menus de la
aplicacion anteriores.
Con todas las funciones en la clase vista funcionaba bien
pero tuve que cambiar las funciones de los menus a la
clase CMainFrame.
Ahora si pulso en el menu de la aplicacion me funciona
correctamente. El menu contextual sigue apareciendo
correctamente pero al seleccionar uno de los menus que
muestra, ya no se ejecuta la funcion del menu que se paso
a CMainFrame.

Espero que alguien sepa el porque,
gracias

.
 

Leer las respuestas

#1 Cholo Lennon
23/04/2004 - 20:35 | Informe spam
No se entiende bien el problema. El menú contextual que tratas de mostrar es
espécifico a la vista o es general? (es decir para que se muestre al pulsar
el botón derecho en cualquier parte, ya sea vista o area cliente del marco).
¿Podrías mostrar código sobre como manejas el mensaje WM_CONTEXTMENU en tu
clase marco y los que tenías en tu clase vista? También debería ver algunos
manejadores que tenías en tu vista y los que tienes ahora en tu marco.


Saludos
Cholo Lennon
Salta, ARG

Preguntas similares