[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 13# 喃喃努努


    你把楼主的mouse.bat代码中mouse改为mouse.exe,把mouse.exe 放在mouse.bat文件所在路径下试试;
最好把bat文件和exe文件的文件名区分开来, 否则跟上后缀名比较保险;
  1. @echo off|| mouse.exe (编写者:女孩不哭) 演示程序
  2. :lp
  3. call mouse.exe
  4. set/a "ret=%errorlevel%,x=ret>>16,y=ret&65535"
  5. title 演示程序,坐标=(%x%,%y%)
  6. goto:lp
复制代码

TOP

windows API陌生,

以前使用过defin。。。的mouse.exe 但体积太大200多K(太夸张了), 想自己给他瘦身但不开源,无奈作罢。

楼主这个2KB+的很实用, 比如可以用鼠标点击选项, bat交互功能会人性化很多。。。

TOP

回复 19# garyng


我很感兴趣用32位汇编怎么写,
会用 x86的16位汇编 写; 32位的不会;

devcpp提供as.exe ld.exe编译汇编代码,  我不会用, 希望继续交流。。。

TOP

这个mouse.exe 退出后改变了cmd光标样式, 不知何故。。。

TOP

这个mouse.exe 退出后改变了cmd光标样式, 不知何故。。。

TOP

是光标大小中选择“大”的模式, 我点击属性又改回“小”了

再次运行那个现象又消失了;

另外还有一个奇怪的现象, 我偶尔一次运行mouse.exe 没有相应, 我多是运行又推出, 忽然又相应了;

有时间好还研究下源代码;学学api;
----------------

这个mouse可以增强bat很多用途;

顶下。。。

TOP

返回列表