首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

用MoveWindow函数,怎么使一个Button按圆形轨迹移动,关键是坐标怎么计算

2012-02-01 
用MoveWindow函数,如何使一个Button按圆形轨迹移动,关键是坐标如何计算我是这么想的用一个定时器,时间间隔

用MoveWindow函数,如何使一个Button按圆形轨迹移动,关键是坐标如何计算
我是这么想的
用一个定时器,时间间隔一到,就用MoveWindow函数把Button移到下一个坐标。

我想问,如何让Button移动的路线是一个圆形,关键是坐标如何计算

我说的其实就是,魔兽世界的密保卡登录界面

[解决办法]
x = cos
y = sin
[解决办法]
for(X=iStart_X;X <iEnd_X;X++)//X++最好换大点
{
Y=sqr(R*R-X*X);
Move Button;
wait timer;
}
[解决办法]
找个圆心,设个半径,sin,cos,tan等动态计算点的坐标,然后MoveWindow
[解决办法]
有圆心,有半径,不就有圆了吗?

热点排行