KeyInputSingleCharString

キーボードによる半角文字列のみの入力

val = KeyInputSingleCharString(x, y, CharMaxLength, StrBuffer, CancelValidFlag)

int x , y        : 入力中の文字列を描画する領域の左上座標
int CharMaxLength : 入力できる最大文字数(全角文字は2文字とする)
char *StrBuffer : 入力した文字列を保存するバッファへのアドレス
int CancelValidFlag : 入力中のESCキーによるキャンセルが可能か否か(TRUE:可能 FALSE:不可能)

(プラグイン / モジュール : DxLibW)

解説

KeyInputString の半角文字列のみを入力できるようにしたものです。
漢字やひらがななどの2バイト文字は入力することが出来ません。

その他の動作は  KeyInputString と同じものです。

戻り値:
  1 :問題なく入力を終了

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib 入力
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs