#include "stdio.h"
#include "windows.h"
#include "iostream"
using namespace std;
int main()
{
while(1)
{
HWND gameh=::FindWindow(NULL,"test"); //test为窗口名称
RECT r1;
GetWindowRect(gameh,&r1);
POINT m1;//左上角坐标
m1.x=r1.left;
m1.y=r1.top;
POINT m2;
m2.x = r1.bottom;
m2.y = r1.right;
printf("%d %d\n%d %d\n",m1.x,m1.y,m2.x,m2.y);
// 获取活动窗口
HWND h=GetForegroundWindow();
printf("0x%X\n",h);
// 获取窗口标题
char text[200];
GetWindowText(h,text,200);
printf("%s\n",text);
// 获取屏幕鼠标坐标
POINT pt;
GetCursorPos(&pt);
printf("%d %d\n",pt.x,pt.y);
// 获取窗口鼠标坐标
ScreenToClient(h,&pt);
printf("%d %d\n",pt.x,pt.y);
system("cls");
}
return 0;
}
在屏幕指定位置输出
最新推荐文章于 2024-11-02 20:20:37 发布