转载:http://blog.csdn.net/arbboter/article/details/26282717

转载:http://blog.csdn.net/zerolusta/article/details/5857191

点击抖动函数:

 void Shake()
{
int ty=;
int nFre = ;
RECT m_rect;
GetWindowRect(this->m_hWnd, &m_rect);
int recordy=m_rect.left;
int recordx=m_rect.top; for(int i=;i<;i++)
{
m_rect.left=recordy;
m_rect.top=recordx;
m_rect.top = m_rect.top + ty;
m_rect.left = m_rect.left - ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.top = m_rect.top -ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.top = m_rect.top -*ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.left=m_rect.left+ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.left=m_rect.left+*ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.top = m_rect.top + ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
Sleep(nFre);
m_rect.top=m_rect.top+*ty;
SetWindowPos(this->m_hWnd, NULL,m_rect.left,m_rect.top,,,SWP_NOSIZE );
SetWindowPos(this->m_hWnd, NULL,recordy,recordx,,,SWP_NOSIZE );
Sleep(nFre);
}
}

Duilib实现QQ聊天窗口晃动的更多相关文章

  1. QTabWidget 实现类似QQ聊天窗口(拖动分离出新的窗口)

    新版本的QQ聊天窗口可以实现拖动,分离出新的窗口.浏览器等软件也可以实现类似操作.所以心血来潮想用Qt实现类似的功能.想用QTabWidget直接实现是很难的,仔细阅读源码,发现QTabWidget内 ...

  2. QQ聊天窗口上的广告与QQ弹窗广告的完美屏蔽去除

    涉及的软件 1. QQ  (笔者的为v8.2版本) 2. Win7 3. ADSafe(3.13.308.9900正式版) 前言 QQ广告十分讨人厌,除了QQ弹窗的广告,让人十分反感外,最近发现QQ聊 ...

  3. 跳转QQ聊天窗口

    1. 点击按钮跳转QQ聊天窗口,若不是好友,先加好友 <a href=" tencent://message/?uin=QQ号" target="_blank&qu ...

  4. 教你如何去除电脑QQ聊天窗口上的广告?

    当打开QQ聊天窗口时,就如下图一样各种广告不停地闪啊闪的,我没强迫症但是我也不喜欢看. 像咱们这些没有钱开会员又不喜欢整天看电脑QQ聊天窗口上的广告的"穷人们".那该咋办呢?好了, ...

  5. 使用什么快捷键,关闭、打开、最小化qq聊天窗口

    Alt+F4或者Alt+C关闭聊天窗口.Alt+空格+N 最小化聊天窗口.Alt+H 打开聊天记录,打开聊天窗口没有快捷键,必须点击qq好友图标

  6. html扩展调用qq聊天窗口

    需要在官方给qq开通客服功能,使用相应的html代码,别人才能通过链接调用到该qq 官方生成调用链接 over!over!over!

  7. PC点击链接打开QQ聊天窗口

    <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=QQ号码&site=qq& ...

  8. QT下自定义QQ聊天窗口tab控件

    1.用继承pushbutton派生类来实现tab按钮,里面加一个QPushbutton关闭按钮:(自定义类:CCustomTabButton) 2.多个tab按钮用QHboxLayout做容器: 3. ...

  9. js 模拟QQ聊天窗口图片播放效果(带滚轮缩放)

    页面效果如下: 完整代码如下: <!DOCTYPE html> <html> <head> <title>Test</title> < ...

随机推荐

  1. BizTalk开发系列(十八) 使用信封拆分数据库消息

    之前写了一篇的<BizTalk开发系列(十七) 信封架构(Envelop)> 是关于信封架构及其拆装原理的,都是理论性的内容.信封在BizTalk开发过程中最常用的应该是在读取SQL Se ...

  2. windows 快捷键

    Windows 系统 f6  在同一个应用的不同窗口进行切换 ctrl-shift 拖动,创建文件快捷方式 shift 右键点击文件 可以出现复制路径的菜单 WIN键组合键 Windows Key + ...

  3. 导入TDP数据包备份

    package org.alfresco.repo.bom.util; import java.io.BufferedReader; import java.io.File; import java. ...

  4. Tomcat(JVM)性能监控方法

    Tomcat(JVM)监控方法 1.Tomcat自带的监控页面 配置详见Tomcat安装配置监控一文,如图所示为监控页面: 2.LoadRunner编写脚本实现Tomcat监控 采用编写VuGen脚本 ...

  5. 【Swing】理解Swing中的事件与线程

    talk is cheap , show me the code. Swing中的事件 事件驱动 所有的GUI程序都是事件驱动的.Swing当然也是. GUI程序不同于Command Line程序,一 ...

  6. git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origin

    git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree fetch origi ...

  7. lodash的源码(1)

    数组篇 1.compact,就是将数组中的false值去掉 function compact(array) { var index = -1, length = array ? array.lengt ...

  8. Android--ViewPager制作APP引导页

    ViewPager使用FragmentStatePagerAdapter做Adapter,引导页使用多Fragment形式. FragmentStatePagerAdapter代码如下: public ...

  9. Hausdorff distance

    微分动力系统原理 这本书里有介绍 Hausdorff距离是描述两组点集之间相似程度的一种量度,它是两个点集之间距离的一种定义形式:假设有两组集合A={a1,…,ap},B={b1,…,bq},则这两个 ...

  10. 一些常见maven仓库

    <repositories> <repository> <id>spring-releases</id> <url>https://repo ...