文档章节

控制台下鼠标操作

NiuYoohoo
 NiuYoohoo
发布于 2014/06/05 16:44
字数 73
阅读 26
收藏 0
#include <windows.h>
#include <stdio.h>

int main()
{
    HANDLE Hin,Hout;
    Hin = GetStdHandle(STD_INPUT_HANDLE);
    Hout = GetStdHandle(STD_OUTPUT_HANDLE);
    INPUT_RECORD Mouse;
    DWORD res;
    COORD Pos,cd = {70,107};
    while(1)
    {
        ReadConsoleInput(Hin,&Mouse,1,&res);

        if(Mouse.EventType == MOUSE_EVENT)
        {

            if(Mouse.Event.MouseEvent.dwEventFlags = MOUSE_MOVED)
            {
                Pos = Mouse.Event.MouseEvent.dwMousePosition;
                SetConsoleCursorPosition(Hout,Pos);
                SetConsoleTextAttribute(Hout,FOREGROUND_BLUE | FOREGROUND_RED |FOREGROUND_INTENSITY);
                printf(".");
            }
            SetConsoleCursorPosition(Hout,cd);
            SetConsoleTextAttribute(Hout,FOREGROUND_RED |FOREGROUND_INTENSITY);
            printf("(%03d,%03d)",Pos.X,Pos.Y);
        }
    }
    CloseHandle(Hin);
    CloseHandle(Hout);
    return 0;
}

 

 

© 著作权归作者所有

共有 人打赏支持
NiuYoohoo
粉丝 1
博文 49
码字总数 18987
作品 0
赣州
关于Linux下的抓图软件和使用方法介绍

控制台下的截图1.在控制台(Console)下如果只想要获得文字的输出,例如命令的帮助信息,可以直接使用管道命令,将输出内容保存到指定的文件当中。 2.可以用setterm程序来获得控制台下的屏幕截...

范堡
2009/05/08
1K
0
pdf合并等操作的工具pdftk

linux下 用sudo apt-get install pdftk 控制台下使用pdftk的命令在https://www.pdflabs.com/docs/pdftk-cli-examples/...

李莹莹
2015/10/22
18
0
安卓控制电脑

实现功能: 鼠标控制模式: 鼠标的移动 鼠标左键/右键点击 鼠标滑轮 文件的拖动 自定义音量键功能 键盘输入模式: 向电脑发送文字(中英) 回车 退格 以及DOS下的输入 电脑方向键的控制 WSAD...

蛙牛
2014/06/22
3.1K
0
Proxmox2.x 双节点集群配置

来源:http://pve.proxmox.com/wiki/ProxmoxVE2.0_Cluster 环境: 主服务器: P2(10.194.153.9) 从服务器: P22(10.194.153.10) 1. 在主服务器(P2)上创建集群 p2:~# pvecm create abc...

K-X
2012/12/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7全局安装composer

1. 下载composer-setup.php到当前目录 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" 2. 安装 php composer-setup.php 3. 将composer设置成全局 mv c......

月夜中徘徊
28分钟前
1
0
20180920上课截图

小丑鱼00
35分钟前
1
0
基于TCP的远程服务调用

前言 上篇,分析了基于HTTP方式的RPC调用。本篇将在上篇的基础上,分析基于TCP方式的RPC调用。代码的整体思路是一致的,可以看作是在上篇功能上的扩展——即通信的方式。 代码:https://git...

MarvelCode
38分钟前
1
0
67:shell脚本介绍 | shell脚本结构 | 执行data命令用法 | shell脚本中变量

1、shell脚本介绍: shell是一种脚本语言和传统的开发语言相比,会比较简单: shell有自己语法,可以支持逻辑判断、循环等语法: 可以自定义函数,目的是减少重复的代码: shell是系统命令的集合...

芬野de博客
今天
1
0
json schema

json schema是用来验证和描述json对象结构的。 在线验证:https://www.jsonschemavalidator.net/ json schema 编辑器,推荐VSCode,写上"$schema": "https://raw.githubusercontent.com/jso......

谷永权
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部