トップページ > 過去ログ > 記事閲覧
GetJoypadInputStateの不具合?
名前:minato 日時: 2010/06/18 18:33

SetJoypadInputToKeyInput( DX_INPUT_PAD2, PAD_INPUT_UP, KEY_INPUT_I, -1, -1, -1 ); SetJoypadInputToKeyInput( DX_INPUT_PAD2, PAD_INPUT_DOWN, KEY_INPUT_K, -1, -1, -1 ); SetJoypadInputToKeyInput( DX_INPUT_PAD2, PAD_INPUT_LEFT, KEY_INPUT_J, -1, -1, -1 ); SetJoypadInputToKeyInput( DX_INPUT_PAD2, PAD_INPUT_RIGHT, KEY_INPUT_L, -1, -1, -1 ); として、キー入力の設定を行った後に、GetJoypadInputState( DX_INPUT_PAD2 | DX_INPUT_KEY )を実行するとアクセス違反が発生して落ちます。 パッドを1本も接続していない場合、また2本接続していない場合はこの症状は発生しません。「1本だけ」接続している場合にのみ起こります。 お忙しい中恐縮ですが、確認をお願いいたします。

Page: 1 |

Re: GetJoypadInputStateの不具合? ( No.1 )
名前:管理人 日時:2010/06/21 01:11

ご報告ありがとうございます、アクセス違反が発生しないように修正したバージョンをアップしましたので よろしければお試し下さい m(_ _)m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
Re: GetJoypadInputStateの不具合? ( No.2 )
名前:minato 日時:2010/06/21 22:29

修正を確認しました、ありがとうございました!

Page: 1 |