Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Rudy21 en 29 Septiembre 2009, 18:07 pm



Título: Senkeys TECLA Fn o FUNCION
Publicado por: Rudy21 en 29 Septiembre 2009, 18:07 pm
Wenas

eh estado buscando y buscando y no encuentro como poder hacer para usar la tecla Fn (la que usan las laptops para las teclas en AZUL)

lo que quiero hacer es poder SUBIR o BAJAR el brillo de mi LCD lo cual lo hago

tecla Fn + Derecha (subir)
Fn + izquierda (bajar)

y pues no logro hacerlo

alguna idea?

Gracias


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: LeandroA en 29 Septiembre 2009, 20:01 pm
hola proba asi para saber que tecla se preciono.

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
MsgBox KeyCode
End Sub

Saludos


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: jack06 en 29 Septiembre 2009, 20:14 pm
wenas Leandro eh yo tambien tengo una laptop y probe el code k pusistes pero nada no muestra la tecla presionada pero solo la fn las demas si muestran?? alguna idea de cual es el problema??


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: Rudy21 en 29 Septiembre 2009, 23:35 pm
Si oprimes la tecla Fn solita no dice nada

pero si oprimes por ejemplo

Fn + Derecha Sale 150
Fn + Izquierda Sale 149

Gracias :D

el problema es  que si pongo por ejemplo un boton

que mande la key 149 0 150 NO FUNCIONA

Sendkeys Chr(149)

No hace absolutamente nada

alguna idea?


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: LeandroA en 30 Septiembre 2009, 00:25 am
Hola proba de esta manera.

Código:
Option Explicit
Const KEYEVENTF_KEYUP = &H2
Private Declare Sub keybd_event Lib "user32.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)

Private Sub Command1_Click()
    keybd_event 149, 0, 0, 0
    keybd_event 149, 0, KEYEVENTF_KEYUP, 0
End Sub


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: Rudy21 en 30 Septiembre 2009, 00:56 am
Nop tampoco funcian de este modo

    keybd_event 149, 0, 0, 0
    keybd_event 149, 0, KEYEVENTF_KEYUP, 0

Alguna otra idea?'


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: BlackZeroX en 30 Septiembre 2009, 06:24 am
Hay algunas teclas en los teclados que no son detectadas por nada solo por el driver que controla el teclado por ejemplo, en mi teclado tengo 15 botones que un Keylogger no las detecta mas sin encambio si veo sus efectos es por que se comunica directamente con el driver, hay  que tomar en cuenta eso.

Por ejemplo uno de esos botones controla la posicion X,Y de mi pantalla

P.D.: No me crean tanto, pero tampoco lo ignoren

Dulces Lunas!ˇ.


Título: Re: Senkeys TECLA Fn o FUNCION
Publicado por: Rudy21 en 30 Septiembre 2009, 06:31 am
si algo asi estuve pensando

ya que estas teclas (las del brillo)

funcionan  en el BIOS como en LINUX como en el BIOS mientras sale el logo de Xp cargando etc..

osea que es algo de la computadora

alguna idea de como poder modificar el brillo?

mi compu traia un programa que hacia eso ePower pero ahora no lo encuentro por ningun lado ni en la pagina de acer xq ya solo está para VISTA y las versiones que encuentro para XP no sirven