Autor
|
Tema: Sobre menu en winapi (Leído 4,033 veces)
|
d00ze13
Desconectado
Mensajes: 78
|
Necesito saber como se crea otro menu popup a la derecha del que tengo que se llama archivo, querria crear otro que fuera por ejemplo editar, el codigo que tengo es el siguiente void InsertarMenu(HWND hWnd){ HMENU hMenu1,hMenu2; hMenu1=CreateMenu(); hMenu2=CreateMenu(); AppendMenu(hMenu1,MF_STRING | MF_POPUP, (UINT)hMenu2, "&Archivo"); AppendMenu(hMenu2,MF_SEPARATOR,0,NULL); AppendMenu(hMenu2,MF_STRING,CM_SALIR,"&Salir"); SetMenu(hWnd, hMenu1); }
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
void InsertarMenu(HWND hWnd) { HMENU hMenu1, hMenu2; hMenu1 = CreateMenu(); /* Manipulador de la barra de menú */ hMenu2 = CreateMenu(); /* Manipulador para el primer menú pop-up */ AppendMenu(hMenu2, MF_STRING, CM_PRUEBA, "&Prueba"); /* 1º item */ AppendMenu(hMenu2, MF_SEPARATOR, 0, NULL); /* 2º item (separador) */ AppendMenu(hMenu2, MF_STRING, CM_SALIR, "&Salir"); /* 3º item */ /* Insercion del menu pop-up */ AppendMenu(hMenu1, MF_STRING | MF_POPUP, (UINT)hMenu2, "&Principal"); SetMenu (hWnd, hMenu1); /* Asigna el menu a la ventana hWnd */ }
codigo de WinAPI con clase
|
|
|
En línea
|
|
|
|
d00ze13
Desconectado
Mensajes: 78
|
Gracias por tu respuesta, aunque lo que queria era otra cosa, ya lo solucione por si a alguien le es de utilidad. void InsertarMenu(HWND hWnd){ HMENU hMenu1,hMenu2,hBarra; hMenu1=CreateMenu(); hMenu2=CreateMenu(); hBarra=CreateMenu(); AppendMenu(hBarra,MF_STRING | MF_POPUP, (UINT)hMenu1, "&Archivo"); AppendMenu(hMenu1,MF_SEPARATOR,0,NULL); AppendMenu(hMenu1,MF_STRING,CM_SALIR,"&Salir"); AppendMenu(hBarra,MF_STRING | MF_POPUP, (UINT)hMenu2, "&Herramientas"); AppendMenu(hMenu2,MF_SEPARATOR,0,NULL); AppendMenu(hMenu2,MF_STRING,CM_MENSAJE,"&Mensaje"); SetMenu(hWnd, hBarra); }
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Pregunta sobre ASM y WinAPI
« 1 2 »
ASM
|
Shrick
|
15
|
9,457
|
27 Noviembre 2009, 14:16 pm
por dark_hat
|
|
|
Equivalencia de función WINAPI unsigned int WINAPI myRun en Windows con Ubuntu
Programación C/C++
|
bertamax
|
2
|
3,135
|
7 Agosto 2010, 16:27 pm
por bertamax
|
|
|
Ayuda sobre WINAPI
Programación C/C++
|
[NelSito*]
|
0
|
2,032
|
22 Octubre 2010, 21:37 pm
por [NelSito*]
|
|
|
duda sobre strstr en c++ (WinApi)
« 1 2 »
Programación C/C++
|
xkiz ™
|
13
|
8,210
|
23 Septiembre 2011, 18:21 pm
por naderST
|
|
|
duda Sobre Menu de los window Ue
Programación Visual Basic
|
GarnoX
|
4
|
2,383
|
2 Octubre 2011, 02:13 am
por raul338
|
|