Simular vários tabs
Bom dia como faço para simular 6 vezes a tecla tab.
Tentei desta formamas ele executa apenas um tab.
O que posso fazer?
Obrigado
keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab keybd_event(VK_TAB, 0, 0, 0); //simula o apertar da tecla tab
Tentei desta formamas ele executa apenas um tab.
O que posso fazer?
Obrigado
Frostlost
Curtidas 0
Respostas
Woinch
31/03/2009
Ja tentou dar um sleep entre cada comando?
GOSTEI 0
Frostlost
31/03/2009
Ja tentou dar um sleep entre cada comando?
De que forma faço isso?
Valeu
GOSTEI 0
Marcosrocha
31/03/2009
Você está apenas pressionando a tecla TAB com este código, ou seja, seria como se você estivesse mantendo pressionada (o que não faz diferença via código).
O correto seria:
O correto seria:
keybd_event(VK_TAB, 0, 0, 0); keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
GOSTEI 0
Frostlost
31/03/2009
Valeu!!
GOSTEI 0