Strona główna » Carckowanie » lang csharp » KeyDown i prawy Alt
KeyDown i prawy Alt [wiadomość #732] czw, 05 lipiec 2007 04:41 Przejdź do następnej wiadomości
bodziec jest aktualnie niedostępny bodziec
Wiadomości: 5
Dołączył(a): maj 2007
Junior Member
Witam

Mam nastepujacy problem:
Probuje napisac aplikacje ktora bedzie zapisywala nacisniete klawisze
i potem je odtwarzala.
Problem pojawia sie przy zczytywaniu klawiszy.
Lewy Ctrl zwraca LControlKey
Lewy Alt zwraca LMenu
Prawy Alt zwraca LControlMenu i zaraz po tym w kolejnym cyklu RMenu

Moglby mi ktos podpowiedziec jak rozpoznac w takim razie czy byl to
prawy alt czy lewy ctrl?
Probowalem uzyc bufora ktory zapamietuje poprzedni klawisz i udalo mi
sie uzyskac efekt w ktorym ladnie wykrywal ale potem problem pojawia
sie przy kombinacjach typu LCtrl+RAlt
Pozdrawiam
Re: KeyDown i prawy Alt [wiadomość #734 (odpowiedź na #732) ] czw, 05 lipiec 2007 12:40 Przejdź do poprzedniej wiadomości
fenixproductions jest aktualnie niedostępny fenixproductions
Wiadomości: 7
Dołączył(a): czerwiec 2007
Junior Member
W dniu Thu, 05 Jul 2007 08:41:55 -0000, wyskrobano przez *bodziec*:

> Witam
>
> Mam nastepujacy problem:
> Probuje napisac aplikacje ktora bedzie zapisywala nacisniete klawisze
> i potem je odtwarzala.
> Problem pojawia sie przy zczytywaniu klawiszy.
> Lewy Ctrl zwraca LControlKey
> Lewy Alt zwraca LMenu
> Prawy Alt zwraca LControlMenu i zaraz po tym w kolejnym cyklu RMenu
>
> Moglby mi ktos podpowiedziec jak rozpoznac w takim razie czy byl to
> prawy alt czy lewy ctrl?
> Probowalem uzyc bufora ktory zapamietuje poprzedni klawisz i udalo mi
> sie uzyskac efekt w ktorym ladnie wykrywal ale potem problem pojawia
> sie przy kombinacjach typu LCtrl+RAlt

Mała sugestia, która może pomóc...

Porównaj sobie:

e.KeyData.ToString();
e.KeyCode.ToString();
e.KeyValue.ToString();

gdzie:

KeyEventArgs e;

P.S.1. Jeśli nie pomogłem, przepraszam.
P.S.2. Jesli zaszkodziłem, przepraszam najmocniej ;)
--
fenixproductions
Poprzedni wątek:Dwuwymiarowy Array
Następny wątek:datagridview - samoistne zmiany kolumn
Idź do forum:
  


Aktualna data: sob lut 11 06:04:53 EST 2012

Łączny czas generowania strony wyniósł 0,00617 sekund.
.:: Kontakt :: 901 906 brak hosta niezarejestrowana strona no host niezarejestrowana strona Strona główna ::.

Powered by: FUDforum 2.7.6.
Copyright ©2001-2006 FUD Forum Bulletin Board Software