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

sdk中的两个小疑点

2012-03-11 
sdk中的两个小问题1.如果用sdk写一些可移动的物体,,形状怪异的,由坐标点给出,用什么方法好??我用了多边形

sdk中的两个小问题
1.如果用sdk写一些可移动的物体,,形状怪异的,由坐标点给出,用什么方法好??我用了多边形函数,好多代码哎,,
2.POINT p[2]={{500-320,700-620},{500-20,700-20}};//方块框的左角与右角窗口长494 宽629
POINT ptu[9]={{p[0].x+25*6,p[0].y},{ptu[0].x+25,ptu[0].y},//土形方块的开始坐标
{ptu[0].x+25,ptu[0].y+25},{ptu[0].x+25*2,ptu[0].y+25},
{ptu[0].x+25*2,ptu[0].y+25*2},{ptu[0].x-25,ptu[0].y+25*2},
{ptu[0].x-25,ptu[0].y+25},{ptu[0].x,ptu[0].y+25*1},{ptu[0].x,ptu[0].y}};
在这两个POINT里,,ptu所有的点都跟ptu[0]相关,,我在计时器里改变ptu[0]的值然后调用wm_paint 在这消息里画出图形,为什么其他点的坐标不会变只有ptu[0]点会变

[解决办法]

探讨
1.如果用sdk写一些可移动的物体,,形状怪异的,由坐标点给出,用什么方法好??我用了多边形函数,好多代码哎,,
2.POINT p[2]={{500-320,700-620},{500-20,700-20}}; //方块框的左角与右角窗口长494 宽629
POINT ptu[9]={{p[0].x+25*6,p[0].y},{ptu[0].x+25,ptu[0].y}, //土形方块的开始……

热点排行