Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Key Watch Добавлено: 18.04.03 22:02  

Автор вопроса:  inc | ICQ: 244202544 

Люди! Помоготе пожалуйста!

Кто знает, как отслеживать нажатие клавиш, и при этом, если нажата клавиша "ы", то писала "ы", а не "s"

заранее спасибо

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Danger2002



Вопросов: 10
Ответов: 109
 Профиль | | #1 Добавлено: 19.04.03 15:09

GetAsyncKeyState - Взять кнопку

потом переводишь в "ДаннуюРаскладку"

Ответить

Номер ответа: 2
Автор ответа:
  j3d1



ICQ: 8370005 

Вопросов: 34
Ответов: 466
 Профиль | | #2 Добавлено: 19.04.03 17:04

просто в событиях формы или ещё где нить выбераешь событие KeyPress и ни каких раскладок не надо

Ответить

Номер ответа: 3
Автор ответа:
 Gravity



Вопросов: 6
Ответов: 120
 Профиль | | #3 Добавлено: 20.04.03 00:57

Я так понял что inc хочет клав. шпиона сделать... значит ты JEDI не прав ... если использовать KeyPress то когда форма не активная - нажатия клавиш восприниматься не будут !

Тут только GetAsyncKeyState и как мне кажется нужно определять раскладку активного приложения, а потом переводить в эту раскладку ... Короче надо поэксперементировать :)

Ответить

Номер ответа: 4
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #4 Добавлено: 21.04.03 19:50
В любом случае для этого надо узнать, какая раскладка клавы используется в данный момент.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам