Simulando Teclado

Delphi

26/08/2005

Estou simulando o teclado através da função
keybd_event(ord(´A´), 0, 0, 0);

Como posso simular a tecla ´:´ (Dois pontos) ? tentei
keybd_event(ord(´:´), 0, 0, 0) e não funcionou

Outra forma que tentei foi:
Keybd_event(VkKeyScan(´:´),1,0,0) mas neste caso ele
retorna ; (Ponto e Vírgula)...

Alguem sabe como posso resolver isso?

Obrigado !


Mcd

Mcd

Curtidas 0

Respostas

Wilson Brito

Wilson Brito

26/08/2005

  Keybd_event(VK_SHIFT, 0, KEYEVENTF_EXTENDEDKEY or 0, 0);
  Keybd_event(VkKeyScan(´:´),1,0,0);
  Keybd_event(VK_SHIFT, $45, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);



GOSTEI 0
POSTAR