学习笔记"/>
【MFC学习笔记
作业要求:
用定时器控制蝴蝶在窗口废物,如图所示...
这是什么鬼作业啊...蝴蝶还要我这个手残手画啊233333333 (ノಠ 。ಠ)ノ彡┻━┻
不过多亏之前几个鬼作业的福 收获颇丰富~~~~
好吧,,老规矩,,现在网上看看教程先...干程序员这行,不会翻资料就是傻瓜T T......
既然是定时器....先学下定时器是什么玩意..
转载至 .html
大概懂了定时器是什么玩意...主要代码如下:
void CMyDlg::OnButton1()
{// TODO: Add your control notification handler code hereSetTimer(1,1000,NULL);SetTimer(2,2000,NULL);
}void CMyDlg::OnTimer(UINT nIDEvent)
{// TODO: Add your message handler code here and/or call defaultswitch (nIDEvent) { case 1: // 如果m_nData1已经达到10,则销毁ID为1的定时器 if (10 == a) { KillTimer(1); break; } // 刷新编辑框IDC_EDIT1的显示 SetDlgItemInt(IDC_EDIT1, ++a); break;case 2: // 如果m_nData2已经达到5,则销毁ID为2的定时器 if (5 == b) { KillTimer(2); break; } // 刷新编辑框IDC_EDIT2的显示 SetDlgItemInt(IDC_EDIT2, ++b); default: break; } CDialog::OnTimer(nIDEvent);
}
所以蝴蝶飞的算法猜想是
每过一段时间随机往附近飞一段?
此时我又下载了一段源码观摩....
。。。已经通过更改源码完成了实验.具体实现十分麻烦以后深究
转载于:.html
更多推荐
【MFC学习笔记
发布评论