Programación General > Delphi

 simular el click del mouse en un mainmenu...o bien desplegar

(1/1)

BtbW:
Hola a todos ...estoy haciendo un programilla en delphi 5...y quiciera saber como puedo simular el click del mouse en un main menu..es decir que se despliegue.
ya intente mandandole mensajes utilizando el handle...sendmessage(TmenuItem.Handle.....) y no he podido...alguna idea?  ..Gracias

BlackTigerX:
suponiendo que la "tecla aceleradora" (la que abre el menu cuando le das Alt+Tecla) es la letra F

  keybd_event( VK_MENU, Mapvirtualkey( VK_MENU, 0 ), 0, 0 );
  keybd_event( Ord('F'), MapVirtualKey( Ord('F'), 0), 0, 0 );
  keybd_event( Ord('F'), MapVirtualKey( Ord('F'), 0), KEYEVENTF_KEYUP, 0 );
  keybd_event( VK_MENU, Mapvirtualkey( VK_MENU, 0 ), KEYEVENTF_KEYUP, 0 );

Navegación

[0] Índice de Mensajes

Ir a la versión completa