c语言 qq窗口抖动,仿QQ窗口抖动
昨天晚上闲着没事,看到了一篇技术论文,是跟珊瑚虫版QQ有关的,其中有反编译QQ的功能模块,有个是QQ窗口抖动功能类,感觉还是很简单的,代码比较少,废话不多说,上代码,具体实现的exe在我的资源里,可以自己去下载。
#include "resource.h"
#include "windows.h"
void shake(HWND hwnd)
{
RECT rect;
int cxWidth;
int cyHighth;
GetWindowRect(hwnd,&rect);
cxWidth=rect.right-rect.left;
cyHighth=rect.bottom-rect.top;
for (int i=0;i<=200;i+=100)
{
MoveWindow(hwnd, rect.left - 5, rect.top, cxWidth, cyHighth, TRUE);
Sleep(50);
MoveWindow(hwnd, rect.left - 5, rect.top + 5, cxWidth, cyHighth, TRUE);
Sleep(50);
MoveWindow(hwnd, rect.left, rect.top + 5, cxWidth, cyHighth, TRUE);
Sleep(50);
MoveWindow(hwnd, rect.left, rect.top, cxWidth, cyHighth, TRUE);
Sleep(50);
}
return;
}
BOOL CALLBACK control(HWND hwnd,UINT uMsg,WPARAM wparam,LPARAM lparam)
{
if (uMsg==WM_CLOSE)
{
EndDialog(hwnd,0);
}
if (uMsg==WM_COMMAND)
{
if (wparam==IDOK)
{
shake(hwnd);
}
}
return FALSE;
}
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
DialogBox(hInstance,MAKEINTRESOURCE(IDD_DIALOG1),HWND_DESKTOP,control);
return 0;
}
c语言 qq窗口抖动,仿QQ窗口抖动相关推荐
- Android仿QQ ios dialog,仿QQ退出向上菜单
Android仿QQ ios dialog,仿QQ退出向上菜单 EasyDialog两种模式 仿QQ退出向上菜单,自定义向上菜单 github地址:https://githu ...
- java仿qq思路_java仿QQ聊天软件OIM艰辛之路(开源项目)
既然QQ能仿ICQ, 咱java也来个仿QQ. 在我刚学完java后,就想做点什么项目锻炼下自己的技能.凑巧的是,我一个同样学java的朋友在做一个仿qq的项目,不过他做的实在太丑了. 然后他想让我也 ...
- java 仿qq空间_仿QQ空间和微信朋友圈,高解耦高复用高灵活
先看看效果: 用极少的代码实现了 动态详情 及 二级评论 的 数据获取与处理 和 UI显示与交互,并且高解耦.高复用.高灵活. 动态列表界面MomentListFragment支持 下拉刷新与上拉加载 ...
- android qq音乐布局,仿QQ音乐底部栏
最近在开发一款高仿QQ音乐播放器的Demo,遇到了一个问题,在QQ音乐主界面有一个常驻底部栏,底部栏中有一个可左右滑动切歌的组件,最后还是实现了效果,今天来回顾一下实现过程. 要实现的就是最下方的常驻 ...
- android qq右上加号,仿QQ空间点击加号弹出菜单特效
最近项目需要,前几天写了一个仿微信相册(包括编辑相册)功能,审核代码的时候发现同事要实现一个类似仿QQ空间点击加号弹出菜单特效,于是看了一些他的代码,我发现虽然他实现了功能,但是不够完善,所以我又花了 ...
- android 高仿qq,Android高仿QQ头像截取
花费了半天时间,把 仿QQ头像截取的方法整理了下,并制作了一个demo以供大家参考,基本上实现了qq中我的资料界面上(包括背景透明化,上滑标题栏显示,下拉隐藏等)的大致效果,先上图看效果吧: 支持的功 ...
- java qq 源代码_Java 仿QQ聊天源代码
Java 仿QQ聊天源代码介绍,本源码实现了群聊和私聊. 截图如下: 代码文件清单如下: Client.java.ClientThread.java.Server.java.ServerThread. ...
- android取QQ昵称,Android仿QQ复制昵称效果
背景: 这几天做一个复制文本的需求,突然看到QQ上复制昵称跟QQ号的效果,觉得很不错,就想要模仿一波,办法比较简单粗暴,反编译QQ获取了那个.9图片,然后就是用PopWindow实现了. 解决办法: ...
- android取QQ昵称,Android仿QQ复制昵称效果的实现方法
背景: 在上一篇文章中,给出了一种复制QQ效果的方案,今天就来讲讲换一种方式实现.主要依赖的是一个开源项目https://github.com/shangmingchao/PopupList. 解决办 ...
最新文章
- 电脑屏幕保护怎么取消_怎么监控员工电脑?老板如何知道员工上班在干什么?...
- PAT(乙级)1014
- 【免费活动】字节跳动背后的音视频技术揭秘
- 服务器RAID技术及应用
- 嵌入式linux开发业内各个常用开源项目git仓库地址大全
- 初识 ::after
- 大学生能从计算机游戏中受益,2017年12月英语四级作文范文:大学生玩游戏
- 《算法与数据结构---C语言描述》优先队列
- 《python自动化》学习笔记:电话地址和E-mail地址提取程序
- git-合并分支指定commits
- 主编编辑器出现未经授权图片不可引用怎么办?
- 国际金融互联报文规范SWIFT之银行识别代码BIC Code介绍
- 74hc138译码器实验c语言程序,基于74hc138译码器实验分析 详解74hc138译码器实验
- linux下测硬盘读写速率,linux下测试硬盘读写速度 互联网技术圈 互联网技术圈
- torch.optim.Optimizer
- TDD、FDD是什么意思?
- jmeter 参数为邮箱@出现%40解决办法
- 嵌入式编程入门教程,学习设计嵌入式工程师
- Linux-Udev机制
- Oracle数据库:自然连接natural join,using语句,注意避免写交叉连接
热门文章
- [canvas入坑3] 类似ps中魔术棒或者画图中油漆桶的功能
- 深入浅出学习透析Nginx服务器的基本原理和配置指南「负载均衡篇」
- oracle索引与序列
- 乐播投屏开始收费了,一年费用100万?使用的开发商注意
- 【元胞自动机】保守策略元胞自动机三车道(开放辅路,软件园影响)交通流模型【含Matlab源码 1295期】
- 我想把我的生活感悟写入面向对象C#、写入.net,写入Web里.(本人的文化水平有限,请见谅~~)
- python制作微信二维码_Python提取支付宝和微信支付二维码的示例代码
- Openzwave库中对Zwave产品配置文件的使用
- 利用pyinstaller将python项目脚本打包成可执行文件
- 如何关闭steal time,使得在虚拟机里st不反应宿主机限制