20/05/2004, 03:05
|
| | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 6 meses Puntos: 74 | |
En la web que te di hay ejemplos, yo no tengo tiempo ni puedo ponerme a trabajar con VB, tengo que hacer mi trabajo.
Deberias poder usar esos ejemplos que estan en esa pagina.
UINT GetMenuItemID(HMENU hMenu,int nPos);
Esta funcion es muy simple, tenes que pasarle el handle del menu y la posicion; te devuelve el handle del ITEM.
BOOL GetMenuItemInfo(HMENU hMenu,UINT uItem, BOOL fByPosition,LPMENUITEMINFO lpmii);
Esta funcion es mas complicada (en VB) porque no solo hay que pasarle valores comunes sino que tambien el puntero de una estructura.
El hMenu seria el mismo que en la funcion anterior, el uItem seria el valor devuelto por la funcion anterior, fByPosition seria FALSE y la estructura deberia ser llenada con los datos que necesites.
El cbSize tiene que ser el tamaño de la estructura 48.
Igualmente no se para que queres estas funciones, deberias llevar una variable con las posiciones ya recorridas.
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |