C语言获取鼠标位置并设置鼠标位置

简介: C语言获取鼠标位置并设置鼠标位置

示例程序


#include <iostream>
#include <windows.h>
#include <ctime>
using namespace std;
int main(int argc, char **argv)
{
    int x = GetSystemMetrics(SM_CXSCREEN); //鼠标x轴
    int y = GetSystemMetrics(SM_CYSCREEN); //鼠标y轴
    srand(time(0));//随机函数种子
    int i = 0;     
    while (i < 10) //循环
    {
        i++;
        SetCursorPos(rand() % x, rand() % y); //鼠标 x y轴 随机
        Sleep(1000);
    }
    return 0;
}


获取鼠标位置


int x = GetSystemMetrics(SM_CXSCREEN); //鼠标x轴
    int y = GetSystemMetrics(SM_CYSCREEN); //鼠标y轴


设置鼠标位置


SetCursorPos(rand() % x, rand() % y); //鼠标 x y轴 随机


相关文章
|
17天前
|
程序员 C语言 索引
【️C语言-游戏设置】---三子棋(N满)
【️C语言-游戏设置】---三子棋(N满)
|
17天前
|
C语言
️️【C语言-游戏设置】---猜数字游戏1~100
️️【C语言-游戏设置】---猜数字游戏1~100
|
10月前
|
C语言
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
用c语言输出有颜色的字体 printf输出 控制台程序修改文本位置 设置控制台程序窗口标题
|
7月前
|
Unix 编译器 C语言
02 C语言 - 环境设置
02 C语言 - 环境设置
26 0
|
8月前
|
Unix 编译器 开发工具
C 语言环境设置
C 语言环境设置。
41 1
|
11月前
|
C语言
C语言函数中参数设置
C语言函数中参数设置
79 0
|
NoSQL IDE Unix
C语言编程-环境设置
本地环境设置 如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和 C 编译器。 文本编辑器 这将用于输入您的程序。文本编辑器包括 Windows Notepad、OS Edit command、Brief、Epsilon、EMACS 和 vim/vi。 文本编辑器的名称和版本在不同的操作系统上可能会有所不同。例如,Notepad 通常用于 Windows 操作系统上,vim/vi 可用于 Linux/UNIX 操作系统上。 通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。C 程序的源文件通常使用扩展名 .c。 在开始编程之前,请确保您有一个文
175 0
|
C语言
C语言 枚举,枚举设置指定值
数据类型,该整型类型有 6 个数据,默认是从 0 开始,依次递增一个。 yellow 是0 的名字,可以直接使用yellow代替0,yellow 不是变量名,就是一个名字,代表数字0.
78 0
|
算法 C语言
04【C语言 & 趣味算法】“抓交通肇事犯”问题。算法改进:设置“标识变量”,有效减少循环次数。
04【C语言 & 趣味算法】“抓交通肇事犯”问题。算法改进:设置“标识变量”,有效减少循环次数。
04【C语言 & 趣味算法】“抓交通肇事犯”问题。算法改进:设置“标识变量”,有效减少循环次数。
|
C语言
在C语言中,SetConsoleTextAttribute(参数1,参数2)是设置控制台窗口字体颜色和背景颜色的函数。GetStdHandle(参数)函数用于获得句柄
在C语言中,SetConsoleTextAttribute(参数1,参数2)是设置控制台窗口字体颜色和背景颜色的函数。 参数1:句柄 参数2:颜色
212 0
在C语言中,SetConsoleTextAttribute(参数1,参数2)是设置控制台窗口字体颜色和背景颜色的函数。GetStdHandle(参数)函数用于获得句柄