AutoHotKey:按某些按钮,输入一些文字,按更多按钮

时间:2014-03-22 04:35:28

标签: string replace autohotkey

我正在写一个AutoHotKey脚本,我遇到了一些问题。

这就是我想要做的......

  • 按向上翻页按钮
  • 按主页按钮
  • 输入" #ifndef CLASS_H"
  • Type" #define CLASS_H"在新的一行
  • 按下向下翻页按钮
  • 按主页按钮
  • 键入" #endif"

......这就是我想出来的,它失败了。

:*://cpp/cd::
send {PgUp}
send {Home}
(
#ifndef CLASS_H
#define CLASS_H
)
send {PgDn}
send {Home}
(
#endif
)
return 

1 个答案:

答案 0 :(得分:1)

send#转换为WIN键击,因此您应该写{#}代替:

:*://cpp/cd::
send {PgUp}
send {Home}
(
{#}ifndef CLASS_H {Enter} {#}define CLASS_H {Enter}
)
Sleep,100 // wait a little if there is no effect
send {PgDn}
send {Home}
(
{#}endif {Enter}
)
return 

特别是#d的工作方式类似于WIN + D并显示桌面。