Visualc简单编程介绍.pptVIP

  1. 1、本文档共102页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visualc简单编程介绍

按F9 加断点 按F5或点击 调试程序 按F5执行程序,点击”打开DEM” 程序运行到断点处停止,开始调试 按F11将进入函数OpenFile内部 按F11后进入函数OpenFile内部 按F10逐行运行 调试到某一行后,将鼠标放到该行之前的某变量上,稍许就会显示该变量的值,或者 双击某行内的某变量,将其托至右下角的框内,或者鼠标点击Name下面的空白行后直接输入变量名,即可在Value栏看到其值 按F4键,定位错误行 添加成员变量 添加成员变量 双击view类名,打开头文件,可以发现已经增加了变量m_bPress,该变量在该类中有效 在构造函数内为成员变量赋初值 双击view类中的函数名,定位到该函数 函数中定义的变量只在该函数内有效,在该函数外则不认识该变量,不同于类成员变量 主框架菜单 多文档菜单 双击空白框 命名一级菜单 双击下拉菜单 输下拉菜单名称及其ID 按鼠标右键 进classwizard 关闭 定位到该函数处并编辑它 当按键之后才画直线 刷新屏幕 当按键之后才画直线 绘图笔的设置 创建笔 CPen::CreatePen BOOL CreatePen( int nPenStyle, int nWidth, COLORREF crColor ); nPenStyle-笔的风格PS_SOLID、 PS_DASH、PS_DOT等 nWidth—笔的宽度,象素单位 crColor-笔的颜色 RGB(r,g,b) r,g,b在0-255之间 选择笔 CDC::SelectObject? CPen* SelectObject( CPen* pPen ); 删除笔 DeleteObject 绘图笔的设置 例子 int nDC = pDC-SaveDC();//存储DC的原始状态,便于恢复 CPen redPen; redPen.CreatePen(PS_SOLID,1,RGB(255,0,0)); CPen* oldPen = pDC-SelectObject(redPen);//选择笔redPen,并将返回的指针赋值给oldPen,便于恢复笔的状态 pDC-MoveTo(0,0,); pDC-LineTo(400,500); pDC-SelectObject(oldPen); DeleteObject(redPen); pDC-RestoreDC(nDC);//恢复DC的原始状态 简单的程序调试技巧 Ctrl+F2 将所位于的行加标签 F2 定位到下一个标签 F9 将所位于设定断点或取消断点 F5 调试程序 F10 一步一步执行程序 F11 进入函数 Ctrl+Shift+F9 取消所有断点 画直线 MoveTo LineTo 画象素 SetPixelV 或 SetPixelV BOOL SetPixelV(int x, int y, COLORREF crColor); 以屏幕坐标显示直线 即以象素为单位 以屏幕坐标显示直线 即以象素为单位 屏幕坐标原点 常用消息与函数 消息函数 与ID直接挂钩 不与ID直接挂钩 类成员函数(自定义函数) 准备画图设备DC,每次刷新窗口时由程序自动调用 为OnDraw准备DC,然后将pDC传递给OnDraw画图 MM_ANISOTROPIC 将来的地图坐标系的原点 在当前视口的象素位置 x y 屏幕中心点 获得当前视口大小 将来的地图坐标系的原点 在当前视口的象素位置 x y 屏幕左下角 此处的pDC由OnPrepareDC传递过来并已经进行了相关映射 在类的名称上 点击鼠标右键 添加类成员函数、变量 加类成员函数 (自定义函数) 加类成员变量 添加成员函数 添加成员函数 双击类名,打开头文件 函数申明 函数体 也可以不通过classview加函数,直接在.h文件手工加函数定义,在.cpp中加函数体 Visual c++简单编程介绍 工程名称 类 资源 资源 资源 文件 文件 双击文件名,打开该文件 双击文件名,打开该文件 双击类名,打开该类头文件 双击函数名,打开cpp文件,定位到该函数体 缩放源程序窗口 缩放源程序窗口 构造函数 析构函数

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档