C/Visual C - COMO HACER POPUP MENU EN VC++

 
Vista:

COMO HACER POPUP MENU EN VC++

Publicado por RAFAEL (17 intervenciones) el 26/11/2003 08:59:15
PERDONEN PERA LA NOTA ANTERIOR DE " COMO HACER POPUP MENU" SE ME OLVIDO DECIR QUE TRABAJO EN VC++ 6.0
ESPEROME AYUDEN Y DE ANTEMANO GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COMO HACER POPUP MENU EN VC++

Publicado por Nicolas (183 intervenciones) el 29/11/2003 00:32:10
Tenes que hacer esto, por ejemplo en el OnRButtonDown(.., ..)
{
CMenu Menu;
CMenu* SubMenu;

Menu.LoadMenu(IDR_SUBMENU);
SubMenu = Menu.GetSubMenu(0);
CWnd* pwndppopowner = this;
while ((pwndppopowner->GetStyle() & WS_CHILD))
pwndppopowner= pwndppopowner->GetParent();

//Esta linea es para que aparezca el pop-up menu justo en la posicion
//clickeada
ClientToScreen(&point);
SubMenu->TrackPopupMenu(TPM_RIGHTBUTTON ,point.x,point.y,pwndppopowner);
}

Espero q sirva

Salu2!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO HACER POPUP MENU EN VC++

Publicado por RAFAEL (17 intervenciones) el 29/11/2003 07:24:30
Muchas gracias solo una duda mas no afecta en nada que ya tenga un menu en la ventana???????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COMO HACER POPUP MENU EN VC++

Publicado por Nicolas (183 intervenciones) el 29/11/2003 12:38:19
Nada de nada

Salu2!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar