文档详情

《Visual C++ 6.0实例教程(第二版) 杨国兴 教学课件 第5章 和视》.pdf

发布:2015-10-08约5.57千字共17页下载文档
文本预览下载声明
第5章文档和视 学习目标 1. 在视中显示数据 2. 在文档中保存数据 3. 响应鼠标和键盘消息 第5章 文档和视 5.1 通过视类与用户交互 在视中按下鼠标左键,拖动鼠标到另一个位置后松开,即在两 点间画出一条直线,在画线过程中鼠标为十字型,而在其他状态鼠标 为标准箭头型。还可以输入一些字符显示在屏幕上,最初输入的字符 显示在屏幕的第一行,在按Enter键后,当前行输入结束,再输入的 字符将显示在下一行。 温 馨 提 示 本文档为 PDF 格式课件,不能运用教学演示, 需要 PPT 格式的课件 ,请 访问 尚辅网 : 更多课件等您拿。 快速获得课件方法:在淘宝店铺查找输入: 教 学配套课件中心 ;或是直接输入地址 : 惊喜超出您的想象! 直接联系获取课件QQ: 349134187 旺旺:源汇雅馨 扫一扫绝对免费获得课件:订阅尚辅网微信公众 号 一扫课件到手!!!!!! 第5章 文档和视 5.1 通过视类与用户交互 程序的实现步骤 1. 生成单文档程序框架(DocView ) 2. 为视类添加数据成员并初始化 3. 为视类添加鼠标消息响应函数 4. 为视类添加键盘消息响应函数 第5章 文档和视 5.1 通过视类与用户交互 步骤1 生成单文档程序框架(DocView ) 1. 项目名称: DocView 2. 选择基于对话框应用程序 步骤2 为视类添加数据成员并初始化1 BOOL m_bMouseDown; //标识鼠标左键是否按下 HCURSOR m_hCross; //十字型鼠标句柄 HCURSOR m_hArrow; //标准型鼠标句柄 CPoint m_ptOld; //临时点 CPoint m_ptStart; //画线的起始点 int m_nLine; //记录已输入字符行数 CString m_strDisplay; //保存当前字符串的变量 第5章 文档和视 5.1 通过视类与用户交互 步骤2 为视类添加数据成员并初始化2 CDocViewView::CDocViewView() { // TODO: add construction code here m_nLine = 0; m_bMouseDown = false; m_hCross = AfxGetApp()-LoadStandardCursor(IDC_CROSS); m_hArrow = AfxGetApp()-LoadStandardCursor(IDC_ARROW); } 第5章 文档和视 5.1 通过视类与用户交互 步骤3 为视类添加鼠标消息响应函数 1. 函数CDocViewView::OnLButtonDown() 2. 函数CDocViewView::OnMouseMove() 3. 函数CDocViewView::OnLButtonUp() 步骤4
显示全部
相似文档