The World of EverGrand
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


 
PortalPortal  InícioInício  ProcurarProcurar  Últimas imagensÚltimas imagens  RegistrarRegistrar  Entrar  

Compartilhe|

Códigos das Teclas Virtuais

Ver o tópico anterior Ver o tópico seguinte Ir para baixo
AutorMensagem
Douglanilo
Douglanilo
Mestre
Mestre

Masculino Postagens : 959
Data de inscrição : 02/04/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide http://www.twevergrand.com
MensagemAssunto: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptyQui Out 22, 2009 7:55 pm

A tabela a seguir mostra as constantes, valores hexadecimais, valores decimais e os equivalentes no mouse e teclado para os códigos das teclas virtuais usadas pelo Windows. Observe que, no Delphi, estas constantes podem ser testadas nos eventos OnKeyDown e OnKeyUp. Veja um exemplo:

Código:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
  if Key = VK_BACK then
    ShowMessage('A tecla Backspace foi pressionada');
end;

Se estiver testando as teclas diretamente no formulário, lembre-se de definir sua propriedade KeyPreview para true.


Constante Valor hexadecimal Valor Decimal Equivalência no mouse ou teclado

VK_LBUTTON
01

01

Botão esquerdo do mouse
VK_RBUTTON
02

02

Botão direito do mouse
VK_CANCEL
03

03

Cancelar/interromper processamento
VK_MBUTTON
04

04

Botão do meio do mouse
(em um mouse de três botões)
VK_XBUTTON1
05

05

Windows 2000/XP: Botão
X1 do mouse
VK_XBUTTON2
06

06

Windows 2000/XP: Botão
X2 do mouse
-
07

07

Não definida
VK_BACK
08

08

Tecla BACKSPACE
VK_TAB
09

09

Tecla TAB
0A–0B

10-11

Reservado
VK_CLEAR
0C

12

Tecla CLEAR
VK_RETURN
0D

13

Tecla ENTER
-
0E–0F

14-15

Não definida
VK_SHIFT
10

16

Tecla SHIFT
VK_CONTROL
11

17

Tecla CTRL
VK_MENU
12

18

Tecla ALT
VK_PAUSE
13

19

Tecla PAUSE
VK_CAPITAL
14

20

Tecla CAPS LOCK
VK_ESCAPE
1B

27

Tecla ESC
VK_SPACE
20

32

Tecla SPACEBAR (Espaço)
VK_PRIOR
21

33

Tecla PAGE UP
VK_NEXT
22

34

Tecla PAGE DOWN
VK_END
23

35

Tecla END
VK_HOME
24

36

Tecla HOME
VK_LEFT
25

37

Tecla LEFT ARROW (Seta para a
esquerda)
VK_UP
26

38

Tecla UP ARROW (Seta para cima)
VK_RIGHT
27

39

Tecla RIGHT ARROW (Seta para
a direita)
VK_DOWN
28

40

Tecla DOWN ARROW (Seta para baixo)
VK_SELECT
29

41

Tecla SELECT
VK_PRINT
2A

42

Tecla PRINT
VK_EXECUTE
2B

43

Tecla EXECUTE
VK_SNAPSHOT
2C

44

Tecla PRINT SCREEN
VK_INSERT
2D

45

Tecla INS
VK_DELETE
2E

46

Tecla DEL
VK_HELP
2F

47

Tecla HELP
-
30

48

Tecla 0
-
31

49

Tecla 1
-
32

50

Tecla 2
-
33

51

Tecla 3
-
34

52

Tecla 4
-
35

53

Tecla 5
-
36

54

Tecla 6
-
37

55

Tecla 7
-
38

56

Tecla 8
-
39

57

Tecla 9
-
3A–40

58-64

Não definido
-
41

65

Tecla A
-
42

66

Tecla B
-
43

67

Tecla C
-
44

68

Tecla D
-
45

69

Tecla E
-
46

70

Tecla F
-
47

71

Tecla G
-
48

72

Tecla H
-
49

73

Tecla I
-
4A

74

Tecla J
-
4B

75

Tecla K
-
4C

76

Tecla L
-
4D

77

Tecla M
-
4E

78

Tecla N
-
4F

79

Tecla O
-
50

80

Tecla P
-
51

81

Tecla Q
-
52

82

Tecla R
-
53

83

Teclar S
-
54

84

Tecla T
-
55

85

Tecla U
-
56

86

Tecla V
-
57

87

Tecla W
-
58

88

Tecla X
-
59

89

Tecla Y
-
5A

90

Tecla Z
VK_LWIN
5B

91

Tecla Windows do lado esquerdo
VK_RWIN
5C

92

Tecla Windows do lado direito
VK_APPS
5D

93

Menu de contexto
5E

94

Reservado
VK_SLEEP
5F

95

Tecla Sleep
VK_NUMPAD0
60

96

Tecla 0 (T. numérico)
VK_NUMPAD1
61

97

Tecla 1 (T. numérico)
VK_NUMPAD2
62

98

Tecla 2 (T. numérico)
VK_NUMPAD3
63

99

Tecla 3 (T. numérico)
VK_NUMPAD4
64

100

Tecla 4 (T. numérico)
VK_NUMPAD5
65

101

Tecla 5 (T. numérico)
VK_NUMPAD6
66

102

Tecla 6 (T. numérico)
VK_NUMPAD7
67

103

Tecla 7 (T. numérico)
VK_NUMPAD8
68

104

Tecla 8 (T. numérico)
VK_NUMPAD9
69

105

Tecla 9 (T. numérico)
VK_MULTIPLY
6A

106

Tecla Multiplicar
VK_ADD
6B

107

Tecla Adicionar
VK_SEPARATOR
6C

108

Tecla Separador
VK_SUBTRACT
6D

109

Tecla Subtrair
VK_DECIMAL
6E

110

Tecla Decimal
VK_DIVIDE
6F

111

Tecla Dividir
VK_F1
70

112

Tecla F1
VK_F2
71

113

Tecla F2
VK_F3
72

114

Tecla F3
VK_F4
73

115

Tecla F4
VK_F5
74

116

Tecla F5
VK_F6
75

117

Tecla F6
VK_F7
76

118

Tecla F7
VK_F8
77

119

Tecla F8
VK_F9
78

120

Tecla F9
VK_F10
79

121

Tecla F10
VK_F11
7A

122

Tecla F11
VK_F12
7B

123

Tecla F12
VK_F13
7C

124

Tecla F13
VK_F14
7D

125

Tecla F14
VK_F15
7E

126

Tecla F15
VK_F16
7F

127

Tecla F16
VK_F17
80H

128

Tecla F17
VK_F18
81H

129

Tecla F18
VK_F19
82H

130

Tecla F19
VK_F20
83H

131

Tecla F20
VK_F21
84H

132

Tecla F21
VK_F22
85H

133

Tecla F22
VK_F23
86H

134

Tecla F23
VK_F24
87H

135

Tecla F24
88–8F

136-143

Não atribuído
VK_NUMLOCK
90

144

Tecla NUM LOCK
VK_SCROLL
91

145

Tecla SCROLL LOCK

Fonte: http://www.arquivodecodigos.net/arquivo/referencias/delphi/codigos_teclas_virtuais.php
Ir para o topo Ir para baixo
zecomeia
zecomeia
RPG Maker
RPG Maker

Masculino Postagens : 51
Data de inscrição : 20/08/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide http://colmeia-do-ze.blogspot.com/
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptySex Out 23, 2009 6:09 pm

Muito legal cara, tempos atras eu usei está tabela pra fazer uns códigos em ruby.
Ta dando pra identificar bem pela tradução.
Quando a usei, acessei o site da microsoft, o MSDN, lá tem a tabela toda e, se não me engano, tem umas teclas a mais.

T+
Ir para o topo Ir para baixo
Raygodness
Raygodness
Veterano
Veterano

Masculino Postagens : 404
Data de inscrição : 04/04/2009
Localização : bragança paulista - SP
Emprego/lazer : computadores
Mensagem Pessoal : O que vem por trás, não é mole.
Códigos das Teclas Virtuais 33101011

Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptyQui Dez 24, 2009 8:15 pm

Cara, utilizando esse codigo é possivel criar spywares que vejam o que é digitado pelo teclado virtual?!
Ir para o topo Ir para baixo
Suigiure
Suigiure
Intermediário
Intermediário

Masculino Postagens : 120
Data de inscrição : 01/09/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptyQui Dez 24, 2009 9:37 pm

Ray,necroposteou(?),novamente,NUNCA se esqueça de ver a data antes de postar.
Ir para o topo Ir para baixo
Raygodness
Raygodness
Veterano
Veterano

Masculino Postagens : 404
Data de inscrição : 04/04/2009
Localização : bragança paulista - SP
Emprego/lazer : computadores
Mensagem Pessoal : O que vem por trás, não é mole.
Códigos das Teclas Virtuais 33101011

Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptyQui Dez 24, 2009 9:39 pm

Foi uma duvida que eu tive. EU TIVE QUE PERGUNTAR!
EU REALMENTE PRECISO DISSO!
Se alguem puder me responder eu agradeço!
Ir para o topo Ir para baixo
Suigiure
Suigiure
Intermediário
Intermediário

Masculino Postagens : 120
Data de inscrição : 01/09/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptyQui Dez 24, 2009 9:43 pm

Ah,tá certo O_O
Deixarei o respeito as regras como estava,pro Douglanilo decidir se você fez certo ou não,eu acho que seria melhor criar um novo tópico.
Ir para o topo Ir para baixo
zecomeia
zecomeia
RPG Maker
RPG Maker

Masculino Postagens : 51
Data de inscrição : 20/08/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide http://colmeia-do-ze.blogspot.com/
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptySex Dez 25, 2009 10:19 am

@suigiure:
Não vi nenhum mal em perguntar aqui, acredito não ter necessidade de criar um tópico a mais para isso. Afinal que tipo de post convem a um tópico como esse, apenas comentários como o que eu fiz?

@Raygodness:
Acredito que sim cara, mas para fazer um spyware deste tipo tem que dar umas "sofisticadas" no programa se n qualquer anti virus pega.


Última edição por zecomeia em Sáb Dez 26, 2009 9:07 pm, editado 1 vez(es)
Ir para o topo Ir para baixo
Suigiure
Suigiure
Intermediário
Intermediário

Masculino Postagens : 120
Data de inscrição : 01/09/2009
Códigos das Teclas Virtuais 11101010

Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais EmptySex Dez 25, 2009 10:23 am

zecomeia escreveu:
@suigiure:
Não vi nenhuma mal em perguntar aqui, acredito não ter necessidade de criar um tópico a mais para isso. Afinal que tipo de post convem a um tópico como esse, apenas comentários como o que eu fiz?

@Raygodness:
Acredito que si cara, mas para fazer um spyware deste tipo tem que dar umas "sogisticadas" no programa se n qualquer anti virus pega.
No caso,até posso deixar quieto,por ser uma dúvida então,mesmo ele tendo ressuscitado o tópico.
Ir para o topo Ir para baixo
Conteúdo patrocinado




Códigos das Teclas Virtuais Vide
MensagemAssunto: Re: Códigos das Teclas Virtuais Códigos das Teclas Virtuais Empty

Ir para o topo Ir para baixo

Códigos das Teclas Virtuais

Ver o tópico anterior Ver o tópico seguinte Ir para o topo
Página 1 de 1

Permissões neste sub-fórumNão podes responder a tópicos
The World of EverGrand :: Programação em Linguagens :: Delphi/Pascal :: Artigos-