|
获得当前鼠标位置的程序 |
見習魔法師 二級 |
#include<windows.h> #include<stdio.h> int main() { POINT curpos; while (1); { GetCursorPos(&curpos); printf("x:%d,y:%d", curpos.x, curpos.y); Sleep(300); printf("\n"); } }
|
見習魔法師 二級 |
这是一个简单的获得鼠标位置的程序,用GetCursorPos来获取鼠标在控制台中横纵坐标位置
|
一派護法 十九級 |
我记得SetCursorPos可以直接把鼠标指针移到指定位置。
|
見習魔法師 二級 |
其中程序倒数第四行 原来我写的是sleep(300);但是编译不通过
|
見習魔法師 二級 |
|
見習魔法師 二級 |
后来我查了下百度 在原来在c语言中 sleep的s是要大写的 而单片机里s不用大写
|
見習魔法師 二級 |
意思是 每300毫秒输出一次鼠标位置
|
見習魔法師 二級 |
|
見習魔法師 二級 |
唉 更正下一楼的错误, while(1)后面不该有;导致我刚刚编译通过但是有问题
|
見習魔法師 二級 |
感谢张洪银的指导~
|
一派護法 十九級 |
后来我查了下百度 在原来在c语言中 sleep的s是要大写的 而单片机里s不用大写
单片机里应该有这样的库函数吧。
|