(2)、提取线后弹出的对话框:弹出对话框后,分别输入宽度、颜色保存起来。为其建立类CSave,实现提取线并保存。
(3)保存和打开线数据的对话框:在编辑框中输入文件名,存储或打开线数据。为其建立类CFileDat,实现存储或打开线的数据功能。
3、各功能子模块和主要函数的说明: (1)、画线的功能:主要靠鼠标信息传递,其主要函数在视图类中表示为函数OnLButtonDown()、OnLButtonUp()、OnMouseMove(),各函数的实现为:
void CMyView::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default
m_bPaint=1; //确定鼠标的移动效果 m_startPoint=point; m_endPoint=point; Gettingfunction(); //拾取线的功能 CView::OnLButtonDown(nFlags, point); }
void CMyView::OnLButtonUp(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库MFC课程设计报告(4)在线全文阅读。
相关推荐: