不使用剪贴板编辑所选文本的Autohotkey脚本

时间:2016-03-31 14:37:18

标签: autohotkey

我想编写一个Autohotkey文本来编辑用户选择的文本,并在每行的开头附加四个空格。

如果我只是一个包含多行的字符串,那么任务就很容易了。

我用Google搜索并在Autohotkey官方论坛上找到一个solution。该解决方案将文本复制到剪贴板中,可能会删除剪贴板内容。

有没有办法在不使用剪贴板的autohotkey中执行此操作,我可以直接操作所选文本?

1 个答案:

答案 0 :(得分:1)

以下是一些基本的剪贴板技术:

ClipSaved := ClipboardAll   ;  Save the entire clipboard to a variable of your choice (in this case, ClipSaved).

;  Here is where you put your code

Clipboard := ClipSaved   ;  Restore the original clipboard.
ClipSaved =   ;  Free the memory in case the clipboard was very large.

更多信息:https://autohotkey.com/docs/misc/Clipboard.htm