Delphi - El valor de la tecla Windows del teclado

 
Vista:

El valor de la tecla Windows del teclado

Publicado por Sonia (5 intervenciones) el 24/02/2003 21:28:44
Hola me gustaria saber cual seria el valor que tiene la tecla windows
por ejm para meter un codigo en el evento onkeypress de algun componenete..

por ejm.. la tecla enter el valor es #13 cual es el valor de la tecla windows??? ayuda please

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El valor de la tecla Windows del teclado

Publicado por Ernesto D'Spirito (706 intervenciones) el 25/02/2003 01:49:50
El evento OnKeyPress es fundamentalmente para aquellas teclas que se traducen en caracteres ASCII, no para teclas especiales como F1, o la tecla Windows por ejemplo. Para capturarlas puedes usar el evento OnKeyDown. Los códigos de teclado virtuales para la tecla Windows son VK_LWIN y VK_RWIN para la tecla Windows izquierda y derecha respectivamente. Ejemplo:

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Key = VK_LWIN) or (Key = VK_RWIN) then
ShowMessage('Windows');
end;

Ernesto D'Spirito
http://www.latiumsoftware.com/es/index.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar