童乐安
自己常用的地址、邮编、邮箱等信息输入麻烦,可以用QuickTextPaste软件将某组合键(如“左Win+1”),定义为呼出该组信息的快捷键,当需要输入此类信息时,只要按下“左Win+1”,菜单中就会出现所需信息的列表,按需选择即可输入(图1)。
要实现上述效果,首先在QuickTextPaste的“添加文本”框中输入个人地址信息,然后在“菜单文本”框中输入代表这一地址的菜单名“我的地址”,在下方的快捷键组合选择列表中选择快捷键“左Windows键”和“1”,最后点击“添加”按钮完成添加。同理,可完成“我的邮编”、“我的邮箱”或更多其他个人信息的定义(图2)。
我们可以用同样的方法,定义其他诸多难以记忆的代码.编号、术语等信息。例如,为了规避代码难以记忆的麻烦,可将各小组的代码定义为用“左Win+2”组合键输入。这样,只需在菜单中选择小组名称,就能自动输入小组代码了(图3)。
上述方法的特点在于先将多组内容固定下来,然后以一键呼出菜单的形式调用。我们还可以换另一种思路:不固定复制的内容,但采用一对一的方式,先定义若干组复制、粘贴快捷方式。也就是说,每组内容的复制和粘贴由一组对应的组合键来完成,前后不会相互影响。例如,Ctrl+1负责复制第一组内容,Alt+1负责粘贴;Ctrl+2负责复制第二组内容,Alt+2负责粘贴……这样的快捷键可以定义10组。
要实现上述思路,可用一款免费软件MultiClipBoardSlots。
在MultiClipBoardSlots软件窗口中,只需选中“和Windows一起启动”复选框,然后为每组复制与粘贴快捷键定义组合键,保证软件处于运行状态,就可以利用各组快捷键完成互不干涉的复制和粘贴操作了(图5)。
在组合键选择列表框中,如果选择“禁用”则可以禁用某组组合键。复制和粘贴操作,还可以用播放声音的方式提醒用户,是否需要声音提醒,可通过软件的“选项”菜单来选择(图6)。
与上述堪称“豪华”的复制粘贴方式截然相反,另有一些时候,我们连复制一个简单的信息也变得“可怜”。当我们要利用一些软件组件中显示的文本,若用CtrI+C和CtrI+V以及右键菜单这样的常用方法根本无法完成复制,这时,可以尝试用GetWindowText软件来解决问题。
当程序组件窗口中出现无法用常规方法复制的文本内容时,启动GetWindowText软件,用鼠标左键按住窗口中的图标,然后拖动到要读取文本信息的组件窗口中,松开鼠标后即可完成信息读取(图7)。
通过这个小工具可获取位于编辑窗口、静态栏、分组框、控件等组件中的文字,只要是以Windows标准开发的软件组件中的文本,都可以用这种方法抓取出来。该软件不但可以读取文字区域,还能读取目录树或视图列表的內容,具体可通过“选项”菜单来选择(图8)。