Я пытаюсь создать приложение на C #, которое использует джойстик. Я перешел к "http://www.codeproject.com/KB/directx/joystick.aspx" и скопировал пример точно, но продолжаю получать ошибку:
"не является допустимым приложением Win32. (Исключение из HRESULT: 0x800700C1)". Приложение в настоящее время является консольным приложением для тестирования. Я использовал следующие включает в себя:
"используя Microsoft.DirectX;"
"используя Microsoft.DirectX.DirectInput;"
и строка кода, которая выдает ошибку:
DeviceList gameControllerList = Manager.GetDevices(DeviceClass.GameControl,EnumDevicesFlags.AttachedOnly);
Также я использую Windows 7, не уверен, помогает ли это или нет.