找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: 女孩不哭

[工具合集] 我也发一个控制台鼠标支持程序, 让控制台变得更强大~ :-)

[复制链接]
发表于 2012-6-8 21:58:51 | 显示全部楼层
回复 28# plp626


    也许楼主的程序在用SetConsoleMode 之前没用GetConsoleMode 保存原来的设置
在退出前没把旧设置设置回去
 楼主| 发表于 2012-6-8 23:25:18 | 显示全部楼层
回复 31# garyng


    既先调用了 GetConsoleMode, 退出之前也调用了 SetConsoleMode...
鼠标信息也是事先保存好了的.
发表于 2012-6-9 10:17:20 | 显示全部楼层
回复 32# 女孩不哭


    哦 那就很难说 了 plp626大大贴个截图呗
发表于 2012-6-9 11:27:54 | 显示全部楼层
回复 16# plp626
我的博客里面有写鼠标API的相关文章,自己写一个都可以了。。
最近都没时间搞编程,其实源码在电脑上,重新编译一次就可以到5KB了
不过嘛,人懒了。。混论坛进入只看帖不回帖状态。。
发表于 2012-6-9 11:41:45 | 显示全部楼层
这里有一段获取鼠标点击坐标的 debug 代码

Index » Windows CMD Shell » Using Mouse in a Batch Script
http://ss64.org/viewtopic.php?id=741
  1. @echo off
  2. REM BX 按键,  0001: 左键; 0002: 右键.
  3. REM 坐标: 字符界面区域左上角为 (0列, 0行) (横向分列, 纵向分行)
  4. REM CX 点击的列坐标
  5. REM DX 点击的行坐标

  6. >~Zmouse (
  7.   echo e100 B8 1 0'3'DB CD'3'B0 3'C'CD'3'B DB't'FA 91 D3 EA D3 E8 91 C3
  8.   echo g116
  9.   echo q
  10. )
  11. <~Zmouse Debug
  12. pause
  13. exit
复制代码

评分

参与人数 1PB +8 收起 理由
plp626 + 8 这个网站不错,收藏下;

查看全部评分

发表于 2014-3-31 10:26:32 | 显示全部楼层
顶一个,收下了
发表于 2018-4-23 20:08:44 | 显示全部楼层
终于找到出处了,话说amos又是哪里来的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:25 , Processed in 0.015728 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表