2008.12.29 14:01:00  |
在脚本中使用Send发送中文 |
[Updated:2008-12-29] 修改了AHK的代码 增加了一段能在新版AU3中使用的代码
最简单的方法其实是先把要发送的内容先保存到剪贴板中去,然后在要发送的时候“粘贴”一下(Send一个 Ctrl+V)即可。不过这样做有一些缺点: 1、由于使用了剪贴板,用户在 Send 的过程中将不能正常使用 Ctrl+C 和 Ctrl+V 等剪贴板相关的功能; 2、有可能会在还没执行完“粘贴”操作之前剪贴板的 ...
查看全文>> |
| 标签:Send 中文 |
作者 yonken 阅读全文 |
评论()
| 人气() |
引用()
| 推荐 |
|
| 获得菜单的内容 |
上周有位朋友来信问如何读菜单的内容,由于种种原因一直没能有时间答复,现在总算有时间了,特在此贴出脚本以便有需要的朋友参考讨论。 在贴脚本之前我想先说一个我的看法,脚本的设计目的是为了简化或自动化我们的工作任务,因此它包含了一些常用的比如操控窗口的函数等等,至于说到一些脚本本身没提供的“功能”,其实基本上都可以通过调用API(使用DllCall)来实现,毕竟脚本的内部也无非如此实现。
;...
查看全文>> |
| 标签:AHK,菜单 |
作者 yonken 阅读全文 |
评论()
| 人气() |
引用()
| 推荐 |
|
| 简单介绍一下SVN |
关于版本控制(Version Control)
版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队 - 或许是同时工作在同一个文件!- 你就会明白为什么一个好的系统需要管理潜在的混乱。
关于SVN
Svn是一个开源的版本控制系統Subversion的简称。Subversion 管理着随时间改变的数据。 ...
查看全文>> |
| 标签:SVN,TortoiseSVN |
作者 yonken 阅读全文 |
评论()
| 人气() |
引用()
| 推荐 |
|
| AHK FAQ 有删节 |
语法相关什么情况下才需要在命令和参数中使用引号?双引号(")仅在表达式中才具有特殊意义。而在别的情况下,双引号只是被视为普通字符。 不过,当一个脚本打开某个程序或文档时,对任何含有空格的命令行参数,操作系统通常会要求附上一对双引号,比如:Run, Notepad.exe "C:\My Documents\Address List.txt"。 什么情况下才需要给变量名附上两个百分号?变量名在使用时通常需 ...
查看全文>> |
| 标签: |
作者 yonken 阅读全文 |
评论()
| 人气() |
引用()
| 推荐 |
|
| 编写针对指定窗口的Hotkey |
有些时候我们需要写个Hotkey并让它只在某些情况下才响应,比如当按下Hotkey时必须满足指定窗口存在或处于激活状态时才执行Hotkey的代码,否则忽略。 这种需求其实很好实现,无非是先调用IfWinActive/IfWinExist做个判断罢了,如下:
~F8:: if WinActive("ahk_class Notepad") Msgbox F8 was pressed Return
AU3版...
查看全文>> |
| 标签: |
作者 yonken 阅读全文 |
评论()
| 人气() |
引用()
| 推荐 |
|
|
| |
|