Hitmanpt Posted December 16, 2012 at 06:00 PM Report #487383 Posted December 16, 2012 at 06:00 PM (edited) Boas pessoal... Estive a tentar criar o meu próprio sistema de "Hotkey" para portátil mas não consegui detectar o FN quando era pressionado... Eu fiz o teste da seguinte maneira Private Sub ListBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles ListBox1.KeyDown ListBox1.Items.Add(e.KeyValue) End Sub Alguém me pode dar uma dica? Edited December 16, 2012 at 06:01 PM by Windows Dragon
Gonka Posted December 16, 2012 at 09:40 PM Report #487424 Posted December 16, 2012 at 09:40 PM Tenho ideia que esse tecla não é alcançável.
Hitmanpt Posted December 16, 2012 at 09:42 PM Author Report #487425 Posted December 16, 2012 at 09:42 PM Tenho ideia que esse tecla não é alcançável. Mesmo que não seja por vb não será possível usando outras linguagens? ou tentar criar algum tipo de driver
thoga31 Posted December 16, 2012 at 10:22 PM Report #487430 Posted December 16, 2012 at 10:22 PM Fn não é um modificador, e as funções da combinação Fn+tecla varia bastante de PC para PC. Por isso a resposta é não. O máximo que podes detectar é a função "gerada" pela combinação. Por exemplo, no meu PC Fn+F5 muda as definições de visualização, mas já vi PC's em que muda coisas como o volume ou controlo do wireless. Knowledge is free!
ribeiro55 Posted December 17, 2012 at 11:55 AM Report #487482 Posted December 17, 2012 at 11:55 AM Tal como já foi dito por o thoga31, a tecla Fn "não existe". Penso que não a podes apanhar separadamente pois não tem um código só para ela. O que ela faz acontece antes do sistema operativo (digamos assim): altera ligeiramente o código da tecla em que carregas consequentemente, ou seja, mesmo que descubras o código que o teu Fn+Home produz (que aqui aumenta o brilho), só conseguias detectar que estavas a aumentar o brilho, e só depois de carregares no Home com a Fn, e muito provavelmente só funcionaria para a malta com o mesmo modelo de portátil que tu. Aproveita antes a WinKey. Ainda há muita tecla disponível para os teus atalhos, por exemplo, todas as Function keys. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips"
Hitmanpt Posted December 17, 2012 at 02:57 PM Author Report #487510 Posted December 17, 2012 at 02:57 PM Ok então... Obrigado pelas dicas
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now