在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

win10安装软件怎么设置路径

更改窗口位置,然后等待窗口加载?

定制windows环境下cmd替代软件ConEmu

如何在Android的谷歌地图片段中更改默认的蓝色圆形位置图标?

更改语言环境后未调用 onConfigurationChange