Ver Mensaje Individual
  #33 (permalink)  
Antiguo 01/06/2004, 08:34
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 9 meses
Puntos: 74
Encontre una forma de 'clickear' en un item para que ejecute su codigo asociado:

hay que enviar el mensaje WM_COMMAND con la funcion SendMessage de la API de Windows, hay que pasarle como parametros el handle de la ventana y el identificador del item.

Con este codigo lo hago funcionar en C\C++:

DWORD MADE = 0;
MADE = (WORD) GetMenuItemID(GetSubMenu(Ventana,0),1);
SendMessage(Ventana,WM_COMMAND,MADE,NULL);


Esto haria ejecutarse la funcion Open del notepad por ejemplo.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO