在windows环境下更改某软件的窗口位置
Posted 芬乐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows环境下更改某软件的窗口位置相关的知识,希望对你有一定的参考价值。
#include<stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include <time.h>
void main()
{
//HWND win = FindWindowA("TXGuiFoundation", "QQ");//获取窗口,TXGuiFoundation是通过spy软件获取的类名。
HWND win = FindWindowA("StandardFrame", "阿里旺旺");//获取窗口
int i = 0;
while (1)
{
POINT pt;
pt.x = pt.y = 0;//初始化
GetCursorPos(&pt);//获取位置
time_t ts;
unsigned int num = time(&ts);
srand(num);//随机数
int data = rand() % 4;
switch (data)
{
case 0:
SetWindowPos(win, NULL, pt.x-500, pt.y-500, 0, 0, 1);//1禁止改变窗口大小
break; //如果x+的话,是向右移动,如果y+的话是向下移动。
case 1:
SetWindowPos(win, NULL, pt.x + 500, pt.y - 500, 0, 0, 1);//1禁止改变窗口大小
break;
case 2:
SetWindowPos(win, NULL, pt.x -500, pt.y + 500, 0, 0, 1);//1禁止改变窗口大小
break;
case 3:
SetWindowPos(win, NULL, pt.x + 500, pt.y + 500, 0, 0, 1);//1禁止改变窗口大小
break;
default:
break;
}
i++;
if (i==1000)
{
//break;//跳出循环
return;
}
Sleep(100);
}
//system("taskkill /f /im iexplore.exe");
//MesaageBox(0,"发现病毒","")
}
以上是关于在windows环境下更改某软件的窗口位置的主要内容,如果未能解决你的问题,请参考以下文章
Windows系统下如何在cmd命令窗口中切换Python2.7和Python3.6