|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.09.2008, 13:30 | #1 |
Пользователь
Регистрация: 28.09.2008
Сообщений: 19
|
не получается изменить NUM,CAps,scroll Lock
не получается изменить программно клавиши NUM,CAps,scroll Lock
procedure TForm1.Button1Click(Sender: TObject); begin timer1.Enabled:=true; end; procedure SetState(key:Integer;VAlue:boolean) ; var KEyState:TkeyboardState; begin GetKEyBoardState(KeyState); KeyState[Key]:=integer(VAlue); SetKeyBoardState(KeyState); end; procedure TForm1.Timer1Timer(Sender: TObject); begin Timer1.Tag:=(timer1.Tag+1) mod 4; SetState(VK_NUMLOCK,Timer1.Tag=1); setstate(VK_SCROLL,Timer1.Tag=2); SetState(VK_CAPITAL,TIMER1.TAG=3); end; |
29.09.2008, 15:31 | #2 |
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
Регистрация: 28.03.2008
Сообщений: 358
|
Используйте эти функции:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Scroll в DBGrid и StringGrid | Roof | Компоненты Delphi | 2 | 27.07.2008 17:46 |
Заставить мигать Scroll Lock | snegok74 | Общие вопросы Delphi | 12 | 06.06.2008 14:02 |
Накой кнопка Scroll Lock??? | Altera | Компьютерное железо | 4 | 05.06.2008 00:42 |
Scroll bar - делаем скин | BOBAH13 | Компоненты Delphi | 7 | 26.04.2008 14:51 |
scroll в webbrouser | MaslCS | Компоненты Delphi | 4 | 23.01.2008 22:58 |