推荐于2016-08-18
展开全部
用API函数GetCursorPos()可以得到鼠标现在的位置:
//---------------------------------------------------------------------------
#include <stdio.h>
#include <windows.h>
int main(void)
{
POINT pt;
GetCursorPos(&pt);
printf("%ld %ld\n",pt.x,pt.y);
return 0;
}
//---------------------------------------------------------------------------
//---------------------------------------------------------------------------
#include <stdio.h>
#include <windows.h>
int main(void)
{
POINT pt;
GetCursorPos(&pt);
printf("%ld %ld\n",pt.x,pt.y);
return 0;
}
//---------------------------------------------------------------------------
展开全部
#include
<stdio.h>
#include
<Windows.h>
int
main()
{
while(1)
//每秒获取一次鼠标位置
{
HWND
hConsole
=
FindWindow("ConsoleWindowClass",
NULL);//
控制台句柄
POINT
pt;
GetCursorPos(&pt);//获取鼠标位置
ScreenToClient(hConsole,
&pt);//相对窗口位置
printf("%d
%d
",
pt.x,
pt.y);
Sleep(1000);
}
return
0;
}
<stdio.h>
#include
<Windows.h>
int
main()
{
while(1)
//每秒获取一次鼠标位置
{
HWND
hConsole
=
FindWindow("ConsoleWindowClass",
NULL);//
控制台句柄
POINT
pt;
GetCursorPos(&pt);//获取鼠标位置
ScreenToClient(hConsole,
&pt);//相对窗口位置
printf("%d
%d
",
pt.x,
pt.y);
Sleep(1000);
}
return
0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用GetCursorPos获取鼠标在屏幕上的坐标
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询