概要
ダイアログボックスで文字列の入力を求めます。
プロトタイプ
int InputString(string label, string *ret);
戻り値
入力がキャンセルされると 0 が返ります。入力が確定されると 1 が返ります。
パラメータ
label
入力ボックスの上に表示するメッセージ (全角 20 文字程度)
ret
入力された文字列を格納する string 型変数へのポインタ
解説
InputString 関数は、入力ボックス付きのダイアログボックスを表示してユーザーに任意の文字列を入力させます。InputString 関数は SysDialog 関数と同様、ユーザーが応答するまでその他の処理を中断します。ゲーム中でグラフィカルに数値を入力する関数に InputNumber 関数がありますが、数値以外の任意の文字列を入力したい場合は InputString 関数を使用しなければなりません。