【 SetCommandSelection 】
格式:
SetCommandSelection(long First, long Last)
中文:
SetCommandSelection(頭位置, 尾位置)
說明:
選擇目前聚焦的視窗,命令列中的內容。透過指定字元的位置,可以
任意反白字串的任一段落。亦可以移動游標的位置。
進階使用的數值有:
GetInfo(236):命令列中被選內容的開始字元位置(從1開始)
如果沒有選擇任何內容,此項會返回游標所在位置的右邊的字元
如果游標在命令列的最前面,它會回傳1。
GetInfo(237):命令列中被選內容的結束字元位置(從1開始)
如果沒有選擇任何內容,此項會回傳0。
上述兩者使用上要多測試才能正確使用。
範例:
SetCommandSelection(2,4)
從第2個字元選至第4個字元。
SetCommandSelection(0,0)
取消目前的選擇。
SetCommandSelection(1,-1)
全選。當尾位置設定為-1時,代表選到最後。
SetCommandSelection(10,-1)
從第10個字元選到結尾。
SetCommandSelection(6,5)
將游標移動到第5個字元到第6個字元之間,頭位置減尾位置必需等於-1才
能做到。
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--