powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Замедление сигналов стрелок от клавиатуры (для ДОС окна)
9 сообщений из 9, страница 1 из 1
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33828722
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробую замедлить движение курсора в дос окне (при нажатии стрелок вверх/вниз/влево/вправо)

ставлю хук:

H := GetModuleHandle('LangIndicDll.dll');
Hk := SetWindowsHookEx(WH_KEYBOARD, @MyHookProc, H, 0);

и в функции
function MyHookProc

выдаю или (каждый сотый раз)
Result := CallNextHookEx(Hk, nCode, wParam, lParam);
или (все остальные случаи вызова - 99%)
Result :=-1;
------
В ВИН окнах все замедляется,
в ДОС окне - как будто хука и нет, ничего не замедляется !
------
Подскажите, что не так, куда копать, - чтоб замедлить бег курсора в ДОС окне при нажатии стрелок клавиатуры (для старой ДОС программы)?
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33828891
ййййй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто - то недавно задавал такой же вопрос... используй поиск
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831306
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
йййййКто - то недавно задавал такой же вопрос... используй поиск
Кроме себя
еще нашел:
1) DOSBOX - пробовал - не подошло
2) Tame 4.5d - пробовал - не подошло

- вот и маюсь - пока с дискеты стартую...
а хотелось по человечески жить...
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831339
Prizzrak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь1) DOSBOX - пробовал - не подошло
А чем DOSBOX не подошел?
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831344
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Prizzrak Пользователь1) DOSBOX - пробовал - не подошло
А чем DOSBOX не подошел?
Некорректно работает с выводом в окно текста ДОС приложения -
1) в чистом виндовом дос окне - все выводится на экран, но нельзя управлять курсором
2) из под ДОСБОКС - управлять курсором можно, но текст некорректно выводится на ДОС окно, - работать нельзя...

При запуске Tame 4.5d - уже курсором управлять не улается...

Куда не кинь, везде клин...
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831358
Prizzrak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь2) из под ДОСБОКС - управлять курсором можно, но текст некорректно выводится на ДОС окно, - работать нельзя...
А некорректно - это как? У меня всё корректно работает. В чём некорректность?
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831495
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Prizzrak Пользователь2) из под ДОСБОКС - управлять курсором можно, но текст некорректно выводится на ДОС окно, - работать нельзя...
А некорректно - это как? У меня всё корректно работает. В чём некорректность?
Основное окно программы - все нормально,
открывается еще одно окно (синее) - и вывод текста идет не в окно - а под него (на черный фон).
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831497
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли запустить из под своей проги ntvdm.exe - и в качестве параметра передать ей ДОС прогу ?

Работал ли кто напрямую с ntvdm ?
...
Рейтинг: 0 / 0
Замедление сигналов стрелок от клавиатуры (для ДОС окна)
    #33831508
Пользователь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь
1) DOSBOX - пробовал - не подошло
2) Tame 4.5d - пробовал - не подошло

Еще есть
3)ResFree.com - для курсора это не помогает...

.. Осталось запускать виртуальную машину

- и там запускать ДОС.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Замедление сигналов стрелок от клавиатуры (для ДОС окна)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]