C语言,移动鼠标获得当鼠标当前位置坐标
2016-02-15 09:18
330 查看
C语言,移动鼠标获得当鼠标当前位置坐标,代码如下:
/* 功能: C语言,移动鼠标获得当鼠标当前位置坐标。 */ #include<Windows.h> void main() { LONG zx = -1; LONG zy = -1; POINT ptB = { 0, 0 }; /* typedef struct tagPOINT { LONG x; LONG y; } POINT, *PPOINT, NEAR *NPPOINT, FAR *LPPOINT; */ while (1) { LPPOINT xy = &ptB; //位置变量 GetCursorPos(xy); //获取鼠标当前位置 //如果鼠标移动,(即当前的坐标改变则打印出坐标)打印出做坐标。 if ((zx != xy->x) || (zy != xy->y)) { printf("x=%d,y=%d\n", xy->x, xy->y); zx = xy->x; zy = xy->y; } } }
相关文章推荐
- c语言:输入两个整数m和n,计算需要改变m的二进制表示中的多少位才能得到n
- c语言:判断一个整数是不是2的整数次方
- 配置eclipse下的C语言开发环境
- neuq oj 1019: 求和again 并非求和题C++
- 多线程学习笔记
- hdu1010(深搜 剪枝 回溯)
- C和C++定义机制不同1
- C++和C#之间Socket通信中文乱码
- USACO Transformations 解题日志
- C++虚析构函数的作用
- C++交换两个变量的值
- C/C++面试
- .h文件和.cpp文件
- C++ new/delete操作符重载
- C++字符串的输入函数之get()和getline()
- [C++]在cout時自動補零 【格式化输出】
- C语言中,为什么结构体后面经常定义一个空数组
- C语言中的 (void*)0 与 (void)0
- USACO Milking Cows 解题日志
- C语言连接mysql数据库