Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14862
  • 博文数量: 17
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-22 15:44
个人简介

Be better

文章分类

全部博文(17)

文章存档

2016年(12)

2015年(5)

我的朋友

分类: C/C++

2016-03-04 13:07:28

#include
#include


void openqq()
{
ShellExecuteA(0, "open", "\"H:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQScLauncher.exe\"",0,0,1);
}


void moveqq()
{
int i = 0, j = 0;
HWND win = FindWindowA("TXGuiFoundation", "QQ");//使用HWND创建窗口编号win
//FindWindowA寻找窗口,根据类名(TXGuiFoundation),标题(QQ)
/*if (win == NULL)
{
printf("QQ is missing!\n");


}*/

while (i < 1000)
{
SetWindowPos(win, NULL, i, j, 520, 400, 0);//设置窗口函数(大小、位置)
Sleep(50);
  //win:窗口编号;
//NULL:空;
//0,0:坐标;
//400,400:窗口长宽;
//0:默认参数
i = i + 10;
}
j = j + 10;


/***********************************************************************/
while  (i == 1000)
{
while (j < 500)
{
SetWindowPos(win, NULL, i, j, 520, 400, 0);
Sleep(50);
j = j + 10;
}
i = i - 10;
}
/***************************************************************************/
while (j == 500)
{
while (i > 0)
{
SetWindowPos(win, NULL, i, j, 520,400, 0);
Sleep(50);
i = i - 10;
}
j = j - 10;
}
/************************************************************************/
while (i == 0)
{
while (j > 0)
{
SetWindowPos(win, NULL, i, j, 520, 400, 0);
Sleep(50);
j = j - 10;
}
i = i + 10;
}


}
/**************************************************************************/
void main()
{
system("taskkill /f /im QQ.exe");
openqq();
Sleep(1000);
while(1)
moveqq();


}
阅读(314) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~