me passou e repasso como fazer o menu da wvw se abrir via codigo.
para que criou o menu da wvw bom base no exemplo
.. comando do menu
Código: Selecionar todos
SETINKEYAFTERBLOCK({|nkey| nAfterInkey(nkey)})
F_VKEYBOARD( VK_MENU, 0x080 ) // ALT => HEX = 12, DEC = 18
F_VKEYBOARD( "C" ) // Menu de cadastro com a letra c em destaque
do while !((ch:=inkey(0))==K_ESC)
enddoO menu ficara aberto no menu que você especificar.
teste com xharbour comercial
aquivo em c.
Código: Selecionar todos
#include "windows.h"
#include "hbapi.h"
#pragma BEGINDUMP
HB_FUNC( F_VKEYBOARD )
{
BYTE bScanCode = ISNIL(2) ? 0 : hb_parni(2);
DWORD dwFlags = ISNIL(3) ? 0 : hb_parni(3);
BYTE Tecla;
if ISCHAR(1)
{
Tecla = VkKeyScan( hb_parni(1) );
}
else
{
Tecla = hb_parni(1);
}
keybd_event( Tecla, bScanCode, dwFlags, 0 );
keybd_event( Tecla, bScanCode, KEYEVENTF_KEYUP, 0 );
}
#pragma ENDDUMP