QQ窗口跳八字舞

//先有思路 后有代码 总是不知不觉中乱敲一通 今天做个标记 感谢老师课堂上的讲解#include <stdio.h>
#include <math.h>
#include <Windows.h>

#define CENTER_X  500
#define CENTER_Y  200//8字中间的那个中心点坐标
#define R  100// 半径
#define PI 3.141592
int status = 1;//状态 来表示顺时针和逆时针 先在右侧顺时针转圈
int x = 0;//窗口移动的横坐标
int y = 0;//窗口移动的纵坐标
double du = 0;// 度数
void update()
{
    x = CENTER_X;
    y = CENTER_Y;
    if (du >= 360)
    {
        status = -status;// 转了360度后换另一侧
        du = 0;
    }
    du++;

    switch (status)
    {
    case 1:    //右侧顺时针转圈
        x += R - R*cos(du*PI / 180);
        y -= R*sin(du*PI / 180);
        break;
    case -1:    //左侧逆时针转圈
        x -= R - R*cos(du*PI / 180);
        y -= R*sin(du*PI / 180);
        break;
    default:
        break;
    }
}
int main()
{
    HWND Win_qq = FindWindow(L"TXGuiFoundation",L"QQ");
    if (Win_qq == NULL)
    {
        printf("find QQ window failed!");
        return 0;
    }
    while (1)
    {
        update();//更新坐标
        SetWindowPos(Win_qq, 0, x, y, 500, 500, 0);
    }
    return 0;
}
时间: 2024-07-30 10:17:01

QQ窗口跳八字舞的相关文章

GUI制作仿qq窗口

使用工具:python3.6,   pycharm 使用模块: tkinter模块:("Tk 接口")是Python的标准Tk GUI工具包的接口,位Python的内置模块,直接import tkinter即可使用 time模块:用于时间显示 注:关于tkinter模块可以参考http://www.cnblogs.com/kaituorensheng/p/3287652.html 效果图: 如果想直接看所有代码,可以忽略之前所有,直接跳到第5步. 1.产生第一个窗口 from tkin

Android窗口跳转

1.原始界面 package com.fish.helloworld; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; impo

Android带返回值的窗口跳转

1.AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.fish.helloworld" android:versionCode="1" android:vers

QQ窗口的控制,同步异步打开360网盘,控制360网盘窗口的移动

 1.通过system启动飞秋进程的方式: 2.Windows下杀死进程的方式是:taskkill /f/im QQ.exe,截图如下: 3.控制360网盘的移动,打开等效果: #include<stdio.h> #include<stdlib.h> #include<Windows.h> /************************************************************************/ /*非作业题:由于没有百度网

页面嵌套iframe后,点击里面的链接,然后父窗口跳转(子窗口控制父窗口的链接跳转)

做app的时候遇到一个问题,一个页面,然后里面嵌套了一个另一个页面,想实现点击里面的链接,然后外面进行跳转,不然的话,里面的页面永远出不来, 后面想了个办法,app的页面都是打开打开,不关闭的,然后由上一个页面用postmessage进行监听,然后子窗口发送信息给父窗口,父窗口接到信息后进行 页面跳转,Android可以,然而ios却不行,坑了:只能想另外一种办法, app打开页面不是都不会关闭的嘛,然后让这个top页面去轮询读取cookie,目标页面 判断请求头部,是否为移动端访问(因为目标页

代码实现窗口跳转

UINavigationController类方法跳转窗口: - (void)showViewController:(UIViewController *)vc sender:(id)sender - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated; storyboard实现窗口跳转: UIViewController类的方法 - (void)performSegueWithI

Android 根据QQ号跳转到QQ聊天界面

从自己开发的应用中根据QQ号跳转到QQ应用的聊天界面,实现起来很方便: 即: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("mqqwpa://im/chat?chat_type=wpa&uin="+qqNum+"&version=1"))); qqNum(string型)即是所要跳转的qq号. 不过如果直接写这个代码的话,若本机未安装qq应用,程序会直接go die,所以要加以判断:

WPF窗口跳转及window和page区别

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 刚接触WPF,有两个概念不是很懂,现理解如下: 1:window和page谁包含谁的问题 一新建WPF应用程序,发现默认启动界面是一个window,将默认启动改为page,没有错误.但是如果在page中执行如下程序报错: this.content = new Window1(); 错误信息是:window是在属性结构的根目录.那么,

pyqt5窗口跳转

如何在窗体A里点击按钮跳转到窗体B 1.窗体B 的UI文件 1 # -*- coding: utf-8 -*- 2 3 # Form implementation generated from reading ui file 'viewTableUi.ui' 4 # 5 # Created by: PyQt5 UI code generator 5.9 6 # 7 # WARNING! All changes made in this file will be lost! 8 9 from Py