65.9K
CodeProject 正在变化。 阅读更多。
Home

VC6 IDE 的“双击”便捷键盘快捷键

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2投票s)

2000年5月15日

viewsIcon

77115

在 VC6 中标记单词,无需使用鼠标双击,即可通过键盘操作。

引言

这是一个非常实用的键盘快捷方式,源于需要在 VC6 IDE 中标记和选择单词,而无需将手从键盘上移开并使用鼠标的需求。为了做到这一点,需要使用 VC6 IDE 的标准命令,需要组合使用几个键盘快捷键。例如,当光标位于单词中间时,需要按 Ctrl + 左箭头键移动到单词开头,然后按 Shift+Ctrl 和右箭头键选择单词,或者使用鼠标双击单词。

以下是一个实现上述功能的宏。我个人将其分配给 Ctrl+= 快捷键,因为它可用。

这是代码

Sub doubleclick()
'DESCRIPTION: For simulated double clicking

'Begin Recording
	ActiveDocument.Selection.WordLeft
	ActiveDocument.Selection.WordRight dsExtend
'End Recording
End Sub

您需要做的就是将上述代码复制到您的宏文件中,并为其分配一个键盘快捷键。

对于不了解如何操作的人,请按照以下说明操作:

  • 打开 VC6。转到“工具”菜单,选择“宏”。
  • 复制上述代码。
  • 在弹出的对话框中,按“编辑”。
  • 输入宏的名称(在本例中为 doubleclick)和描述“用于模拟双击”。
  • 将打开一个文件,光标将位于函数的 DESCRIPTION 部分下方。选择整个函数,然后将上述代码粘贴到其中。
  • 完成操作后,保存文件并关闭它。

要分配键盘快捷键,再次从“工具”菜单中选择“宏”选项。选择“doubleclick”宏,按“选项>>”按钮,然后按“Keystrokes”按钮。在弹出的对话框中,选择“doubleclick”宏,并将光标放在“Press new shortcut key”字段中。按下所需的快捷键(Ctrl + = 对我有效)。

如果按下的快捷键已被分配,则在字段下方会显示一条消息。在这种情况下,删除您按下的内容,并尝试新的快捷键。您不会相信 IDE 已经分配了多少键盘快捷键。

如果快捷键未被分配,则按关闭,您就可以使用了。

享受编程吧!!!

© . All rights reserved.