Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[ASM] 20.10.01 10:47 Число просмотров: 962
Автор: finder Статус: Незарегистрированный пользователь
|
> Нужно сделать прогу на ASM, которая бы обрабатывала > некоторым образом нажатия клавиш при работе в Windows. > Подобную резидентную прогу сделал, но для DOS. Не знаю > литературы такой направленности для Windows. > > Подскажите где в сети можно поискать подобное или как хоть > оно называться может.
если ты хочешь писать обработчик под винду, то следуй правилам винды. не делай геморрой из прерываний, бо это иногда чревато и не всегда срабатывает. использый системные средства. для твоей задачи подойдут ХУКИ "hook". поставь хук (при помощи АПИ) на обработку клавиатуры и делай что хочешь. даже на асме это будет сделать проще простого. можешь поискать сурс на VC++ на www.codeguru.com я там видел один сурс (наверное он щас в архиве) хука клавиатуры для эхпорера. изучи сурс и сделай что те надо, тока на асме и не страдай прерываниями.
в крайнем случае обратись к МСДН, там тоже есть про хуки. проблема тривиальная и решается стандартными средствами. преимущество хука будет в том, что ты можешь пользоваться стандартным системным сервисом, а также обрабатывать клавиши для любого активного процесса.
|
- [ASM] - J 16.10.01 09:39 [813]
- [ASM] - finder 20.10.01 10:47 [962]
- [ASM] - Chingachguk 16.10.01 11:16 [926]
|
|
|