Crear menu flotante

28/07/2005 - 18:58 por Oscar | Informe spam
Hola me gustaria saber como poder crear un menu flotante que funcione al
darle al boton derecho del raton Estoy usando estas instrucciones:
{CMenu *pMenu=GetParent()->GetMenu();
pMenu=pMenu->GetSubMenu(4);


// TODO: Add your message handler code here and/or call default
ClientToScreen(&point);
pMenu->TrackPopupMenu( TPM_LEFTALIGN | TPM_RIGHTBUTTON,
point.x,point.y,this,NULL);
CFormView::OnRButtonDown(nFlags, point);}


Pero continuamente me da error. A ver si alguien me puede ayudar; es para
una de las opciones de la barra de menu poder desplegarla como menu flotante
en cualquier parte de mi documento a la hora de hacer click kn el raton y
poder usar sus submenus
saludo y gracias
 

Leer las respuestas

#1 Oscar
28/07/2005 - 20:09 | Informe spam
Hola, si me pudierais decir si existe alguna instruccion o manera de saber la
posicion del raton , es decir de saber sus coordenadas x e y sin usar los
mensajes WM_..., tambien me valdria.

Muchas gracias
saludo y gracias


"Oscar" escribió:

Hola me gustaria saber como poder crear un menu flotante que funcione al
darle al boton derecho del raton Estoy usando estas instrucciones:
{CMenu *pMenu=GetParent()->GetMenu();
pMenu=pMenu->GetSubMenu(4);


// TODO: Add your message handler code here and/or call default
ClientToScreen(&point);
pMenu->TrackPopupMenu( TPM_LEFTALIGN | TPM_RIGHTBUTTON,
point.x,point.y,this,NULL);
CFormView::OnRButtonDown(nFlags, point);}


Pero continuamente me da error. A ver si alguien me puede ayudar; es para
una de las opciones de la barra de menu poder desplegarla como menu flotante
en cualquier parte de mi documento a la hora de hacer click kn el raton y
poder usar sus submenus
saludo y gracias

Preguntas similares