![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.12.2011
Сообщений: 23
|
![]()
Задачей было заменить клавиатурные прерывания таким образом, чтобы при нажатии на клавиши происходило некоторое иное действие.
Программа работает в DOSBox, но в Windows отказывается из-за соображений безопасности (насколько я понимаю). Просто система не позволяет перехватить и изменить пользовательское прерывание, вылетая с ошибкой. Прошу помощи в решении проблемы. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,370
|
![]()
Решения нет.
Пишите драйвер для винды. |
![]() |
![]() |
![]() |
#3 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Клавиатурные прерывания в Windows находятся в ядре, и просто так их изменить не получится. Вместо этого на пользовательском уровне в Windows предусмотрены хуки, вроде WH_KEYBOARD или WH_KEYBOARD_LL.
А самое простое -- создать ярлык с нужной комбинацией в соответствующем поле свойств, иногда позволяет обходиться без программирования.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить программу в среде программирования Си, которая работает с входным и выходным файлами через библиотеку | sanji2010 | Общие вопросы C/C++ | 0 | 26.05.2014 23:42 |
разработать небольшое Windows-приложение в среде визуального программирования MS Visual C++ | LordNikon | Помощь студентам | 1 | 08.05.2013 17:58 |
Ищем программиста для создания приложения в среде Windows XP, 2003, 2008. | Weblancer | Фриланс | 4 | 15.02.2011 16:07 |
Windows7,не работает HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Windows\AppInit_D LLs | ассемблер123 | Windows | 0 | 22.04.2010 18:30 |
Визуальное программирование на С++ в среде Windows | RokDemon | C++ Builder | 3 | 23.12.2009 12:50 |