меня же заинтересовала возможность програмно управлять виртуальным джоем, технически это выглядит так:
This interface allows PPJoy to represent a virtual joystick interface. A Win32 application provides joystick input to PPJoy via IOCTL calls. PPJoy will feed this input into DirectInput as a joystick; Win32 applications will think the input comes from a real joystick.
полное описание работы (небольшое) - http://hhrhhr.narod2.ru/ppjoj_ioctl_description/
в мануале прилается пример использования написанный на С, я его немного подсократил - http://hhrhhr.narod2.ru/ppjoy_ioctl_example/
вобщем, встала проблема с переносом этого функционала в HiAsm, по сути нужно адаптировать 3 ф-ии, открытие, посылка пакета данных, закрытие. вместо printf в случае ошибок посылать просто коды. вижу вариант создания в виде Inline Code на дельфи с двумя точка типа Open/Close и несколькими точками для приема входных значений осей/кнопок.
но самолично я на такое до сих пор не способен, поэтому прошу содействия. помимо личной благодарности могу просовокупить малую толику чего-нибудь более материального ;)




Поиск
Друзья
Администрация