User manual - DT-950コモンコントロール開発ガイドver.1.00(2004年7月5日)

4-13
戻り値
関数が成功すると、次頁の値のいずれかが返ります。失敗すると、0 (FALSE)が返ります。
意味
CTL_I_CANCEL [キャンセル]に相当するキーが押されました。
CTL_I_CONTINUE [続行]に相当するキーが押されました。
CTL_I_NO [いいえ]に相当するキーが押されました。
CTL_I_OK [OK]に相当するキーが押されました。
CTL_I_RETRY [再試行]に相当するキーが押されました。
CTL_I_TRYAGAIN [再実行]に相当するキーが押されました。
CTL_I_YES [はい]に相当するキーが押されました。
CTL_I_LEFT L キーが押されました。
CTL_I_RIGHT R キーが押されました。
数字キー,上下キー,Enter キー,マルチキー,CLR キー(含 Fn 同時),L キー,R キー以外が押下された場
合は無視します。(uType の設定により異なります)
※ 上下キーはカーソルが移動するのみで本ルーチンからは抜けません。
※ CLR および Fn+CLR キーが押下されると CTL_I_CANCEL を返します。
※ uType CTL_M_NONE および CTL_M_NONE_CLOSE の場合、Enter キーが押下された場合は CTL_I_OK
返します。
uType CTL_M_HELP および CTL_M_HELP_CLOSE の場合、Enter キーが押下された場合は CTL_I_OKを
返し、L キーならば CTL_I_LEFT, R キーならば CTL_I_RIGHT を返します。
注意
このコントロール呼び出し以前にアプリでフォーカスを持っていた場合、呼び出し後に必ず
SetFocus()等でフォーカスを呼び出し前に戻すようにして下さい。(参考:2-2)