- 帖子
- 125
- 积分
- 463
- 技术
- 2
- 捐助
- 0
- 注册时间
- 2008-7-30
|
2楼
发表于 2010-5-21 00:06
| 只看该作者
非常谢谢xinje [楼主] 的辛苦!非常成功的一点是不占用cpu。
用处:运行CMD.EXE 时,在cmd 窗口获得鼠标位置。(即cmd 窗口支持鼠标).
当cmd 窗口为80X25 时, 在窗口内获取鼠标坐标 X 应该是1~80(从左到右), Y 应该是1~25(从上到下). 返回值应该交给 errorlevel ,在使用中设置变量取出.(如:
set /a sbs=%errorlevel%
set X=%sbs:~0,-3%
set Y=%sbs:~-2,2%)
即errorlevel=X0Y 的格式.
所以你的返回值无法使用.(也不要在窗口显示),另外,在黑色窗口外的任何位置都不要获取鼠标坐标.
谢谢再修改一下!
如果能做到 2KB 左右(16或32位汇编)就太好了.便于用debug-DW 装入BAT中了.
[ 本帖最后由 ZJHJ 于 2010-5-21 00:16 编辑 ] |
|