码迷,mamicode.com
首页 > 其他好文 > 详细

QQ窗口跳八字舞

时间:2014-09-28 00:24:00      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   os   sp   div   on   c   

 

//先有思路 后有代码 总是不知不觉中乱敲一通 今天做个标记 感谢老师课堂上的讲解
#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; }

 

QQ窗口跳八字舞

标签:style   blog   color   io   os   sp   div   on   c   

原文地址:http://www.cnblogs.com/huoxl/p/3997442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!