温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

使用C语言怎么实现QQ窗口抖动功能

发布时间:2021-05-22 17:05:33 来源:亿速云 阅读:196 作者:Leah 栏目:编程语言

这篇文章给大家介绍使用C语言怎么实现QQ窗口抖动功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

具体内容如下

#include <stdio.h> #include <windows.h> int main(int argc, char *argv[]) {  RECT rect; //RECT是一个矩形结构体,相当于保存了一个矩形的四条边的坐标  HWND hwnd = NULL,oldhwnd = NULL; //两个窗口句柄  int x,y,width,height; //用来保存窗口横纵坐标和宽度、高度的变量  int i;  system("title C语言窗口抖动");  for(i=0;i<50;i++)  {  hwnd = GetForegroundWindow(); //一个API函数,获取活动窗口的句柄  if(hwnd!=oldhwnd)  {  GetWindowRect(hwnd,&rect); //获取指定窗口的位置  x = rect.left;  y = rect.top;  width = rect.right - x;  height = rect.bottom - y;  oldhwnd = hwnd; //把刚刚获取的窗口句柄保存起来。  }  MoveWindow(hwnd,x-10,y,width,height,TRUE); //向左移动了10像素,下同  Sleep(5); //暂停5毫秒  MoveWindow(hwnd,x-10,y-10,width,height,TRUE);  Sleep(5);  MoveWindow(hwnd,x,y-10,width,height,TRUE);  Sleep(5);  MoveWindow(hwnd,x,y,width,height,TRUE);  Sleep(5);  }  return 0; }

C语言是什么

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发,使用C语言可以以简易的方式编译、处理低级存储器。

关于使用C语言怎么实现QQ窗口抖动功能就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI