ご報告ありがとうございます
私の環境でも試してみましたが、パッドを接続していない状態では0が返ってきました
もしかしたら最新バージョンでは修正されているかもしれませんので、よろしければお試しになってみてください m(_ _)m
http://homepage2.nifty.com/natupaji/DxLib/DxLibVCTest.exe // VisualC++ 用
http://homepage2.nifty.com/natupaji/DxLib/DxLibBCCTest.exe // BorlandC++ 用
(中身を既存のライブラリのファイルに上書きして、BCCをお使いの
場合は『再構築』、VCをお使いの場合は『リビルド』をして下さい)
因みに、DXライブラリはソフト起動後のパッドの抜きさしには対応してません
なのでソフト起動後にパッドが抜かれた場合は抜かれていないものとして動作します