如何让窗体像QQ一样抖动起来

            //下面是核心的代码

            //首先我们来设置一下抖动的幅度
            int rand = 15;//这里我设置5,大小大家自己在定

            int frmx = this.Left;//获取一下窗体左上角X的坐标

            int frmy = this.Top;//获取一下窗体左上角Y的坐标

            //实例化随机数对象
            Random random = new Random();

            for (int i = 0; i < 600; i += 5)
            {
                //我们用循环来控制一下窗体抖动的时间

                //产生2个随机数,控制窗体坐标震动的幅度

                int x = random.Next(rand);
                int y = random.Next(rand);

                //我们用除2取余等于0是来控制抖动
                if (x % 2 == 0)
                {
                    this.Left = this.Left + x;
                }
                else
                {
                    //如果不等于0.则减8像素
                    this.Left = this.Left - x;
                }
                //再来控制一下Y坐标
                if (y % 2 == 0)
                {
                    this.Top = this.Top + y;

                }
                else
                {
                    this.Top = this.Top - y;
                }

                //重新来还原坐标
                this.Left = frmx;
                this.Top = frmy;

                //好了,我们来编译一下,来看看效果如何!
            }

时间: 2024-10-22 20:30:37

如何让窗体像QQ一样抖动起来的相关文章

JS实现仿QQ聊天窗口抖动特效_javascript技巧

JS实现仿QQ聊天窗口抖动特效 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>JavaScript层抖动效果</title> <style type="text/css"> #body{text-align:center;} #test{w

QQ窗口抖动没反应解决教程

给各位QQ软件的用户们来详细的解析分享一下QQ窗口抖动没反应的解决教程. 教程分享: 1.打开QQ,在QQ登录界面输入QQ号码和QQ密码,点击"登录"按钮开始登录QQ,在QQ登陆后出现主面板,点击下面的设置图标.   2.在"系统设置"界面点击左边的"会话窗口"进入会话窗口界面,进行抖动窗口的设置.   3.看看"允许接收窗口抖动"选项,看看复选框按钮是不是没有勾选,若没有勾选就表示点击窗口抖动时就不会有反应.   点击勾选&

QQ窗口抖动没反应怎么办 QQ窗口抖动没反应设置方法

1.我们在登录的QQ面板点击下面的,在QQ登陆后出现主面板,点击下面的设置图标 如下红标识处. 2.在打开QQ"系统设置"点击"会话窗口" 你会发现没看到有抖动窗口的设置(但会看到有会话窗口). 3.看看"允许接收窗口抖动"选项,看看复选框按钮是不是没有勾选,若没有勾选就表示点击窗口抖动时就不会有反应. 点击勾选"允许接收窗口抖动"复选框按钮,然后会自动保存设置,点击关闭按钮关闭窗口即可. 总结,发现此问题是我们关闭季窗口的一

javascript实现的仿腾讯QQ窗口抖动效果代码_页面背景

振动 欢迎访问,www.jb51.net [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

QQ登陆页面实现

iOS_28仿QQ空间登录与退出 2014-09-02     我来说两句    来源:pre_eminent的JAVA学习园地   收藏  我要投稿 最终效果图如下: 注意事项:<喎�"http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vc3Ryb25nPjwvcD4KPHA+PHN0cm9uZz7K5Mjrv/K1xHJldHVybiBLZXk8L3N

JavaScript实现窗口抖动效果_javascript技巧

原理介绍 抖动其实是往复运动的一种特殊形式,只不过往复运动是一种无摩擦力的无限运动,且以速度为参照依据:而抖动以位置作为参照依据,最终停在起始点 在网页中最常见的一种抖动效果应该是窗口抖动提示了 抖动元素从起始点开始,先向右移动最大距离len,然后移动到对称的左边位置:然后再向右移动稍微小一点的距离,再移动到对称的左边位置:以此循环,最终元素停止在起始点 代码实现 抖动在代码实现上,无非就是通过定时器,每隔一段时间让left或top值进行变化 在运动实现中,有两种距离变化的思路 思路一 div.

基于javascript实现窗口抖动效果_javascript技巧

本文实例讲解了基于javascript实现窗口抖动效果的详细代码,分享给大家供大家参考,具体内容如下 效果图: 鼠标点击,窗口实现抖动. 具体代码: <!DOCTYPE HTML> <html> <head> <meta charset="gb2312"/> <title>窗口登陆效果</title> <style type="text/css"> #win { position:r

ym——android源码大放送(实战开发必备)

文件夹 PATH 列表 卷序列号为 000A-8F50 E:. │  javaapk.com文件列表生成工具.bat │  使用说明.txt │  免费下载更多源码.url │  目录列表.txt │   ├─android web应用 │      jqmDemo_static.zip │      jqmMobileDemo-master.zip │      jqmMobileDemo1_1-master.zip │      Location1014.rar │ ├─anko │    

谁有留住用户的本事 谁就有获取网站成功的力量

从6月份以来的百度K站开始到现在,K站的风波其实一直没有中断过,今天刚回到家打开电脑就遇到同行说网站被K了,随后我利用百度搜索引擎搜索该网站,结果发现这个网站真的是被K得干干净净,见图   同行让我帮他分析原因,于是我通过SEO查询工具.外链查询工具.网站页面分析后得到了四个方面的问题:一是网站的内容全部都是错乱的,不知道是一些什么样的内容充斥在网站之中;二是网站的链接本身就没有多少,还存在死链接;三是网站有几个导出的友情链接,而对方网站却没有相应的反链;四是网站的跳出率太高,百分之80的跳出率