win32算法画心
使用win32算法画出的心形线<div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">case WM_TIMER:</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">SetWindowOrgEx(hdc, -cxClient / 2, -cyClient / 2, NULL);</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">for (int i = 0; i < 180; i++)</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">{</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">int x, y;</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">x = 100 * cos((float)PI / (ROUND)* (i));</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">y = 100 * sin((float)PI / (ROUND)* (i));</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">x = x + 50 * cos((float)PI / (ROUND / 2)* (i - (ROUND / 4)));</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">y = y + 50 * sin((float)PI / (ROUND / 2)* (i - (ROUND / 4)));</font></span></div><div style="text-align: left;"><span style="line-height: 1.5;"><font size="2" color="#800080">......</font></span></div>
{:5_111:}膜拜中..... 厉害啊 开源万岁 发表于 2015-2-1 10:47
厉害啊
感谢支持 本来送我女朋友的,不过今天我们分手了:sad 支持楼主 freeparty 发表于 2015-2-1 11:17
本来送我女朋友的,不过今天我们分手了
再追回来,画一个更好的给她 开源万岁 发表于 2015-2-1 14:32
再追回来,画一个更好的给她
呵呵,我喜欢的人很多,爱的人只有她一个:sad 不会c,心很好看~。
wei_Y 发表于 2015-2-2 21:05
不会c,心很好看~。
可惜,我女朋友和我在昨天分手了:sad wei_Y 发表于 2015-2-2 21:05
不会c,心很好看~。
核心代码完全是数学{:1_1:}
页:
[1]