トップページ > 過去ログ > 記事閲覧
DX_CHECKINPUT_KEYについて
名前:ひる 日時: 2012/11/13 15:03

関数「CheckHitKeyAll」に「DX_CHECKINPUT_KEY」を引数にすると、 キーボードのキーの押下状態を知ることが出来るというに認識であっていますか? 実際にこの引数を渡しますと、 キーボードのキーの他に、 ジョイパッドのボタンの押下にも反応しているようです。 (マウスボタンの押下には反応していません) もし「DX_CHECKINPUT_KEY」がキーボードとジョイパッドの両方に対応しているのが仕様であれば、 キーボードのみの押下状態を知る方法が知りたいです。 以上、よろしくお願いします。

Page: 1 |

Re: DX_CHECKINPUT_KEYについて ( No.1 )
名前:管理人 日時:2012/11/13 22:44

> 関数「CheckHitKeyAll」に「DX_CHECKINPUT_KEY」を引数にすると、 > キーボードのキーの押下状態を知ることが出来るというに認識であっていますか? はい、合っています すみません、パッドの入力を判定するかどうかも「DX_CHECKINPUT_KEY のビットが立っていたら」 と書いてしまっていました( なので逆に DX_CHECKINPUT_PAD を引数に渡すと何のボタンを押しても 必ず 0 が返ってきてしまうようになっていました ) 修正版をこちらにアップしましたので、よろしければお使いください m(_ _;m http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_DevCppTest.exe // Dev-C++ 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibGCC_MinGWTest.exe // MinGW 用 http://homepage2.nifty.com/natupaji/DxLib/DxLibDotNet.zip // .NET用 http://homepage2.nifty.com/natupaji/DxLib/DxLibMakeTest.exe // ソース (中身を既存のライブラリのファイルに上書きして、BCCをお使いの 場合は『再構築』を、VCをお使いの場合は『リビルド』を、 Dev-C++をお使いの方は「Rebuild All(Ctrl+F11)」をして下さい)
Re: DX_CHECKINPUT_KEYについて ( No.2 )
名前:ひる 日時:2012/11/15 19:21

管理人様 修正を確認しました。 対応ありがとうございます。

Page: 1 |