
01/06/2004, 08:34
|
 | | | 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 |