nullVisual c++简单编程介绍Visual c++简单编程介绍nullnullnull工程名称nullnullnullnullnullnullnullnullnull类null资源null资源null资源null文件null文件null双击文件名,打开该文件null双击文件名,打开该文件nullnullnull双击类名,打开该类头文件null双击函数名,打开cpp文件,定位到该函数体缩放源程序窗口null缩放源程序窗口null构造函数nullnull析构函数nullnullnullnullnull画直线 MoveTo LineTo
画象素 SetPixelV 或 SetPixelV
BOOL SetPixelV(int x, int y, COLORREF crColor); nullnull以屏幕坐标显示直线
即以象素为单位nullnull以屏幕坐标显示直线
即以象素为单位屏幕坐标原点常用消息与函数常用消息与函数消息函数
与ID直接挂钩
不与ID直接挂钩
类成员函数(自定义函数)nullnullnullnullnullnullnullnullnull准备画图设备DC,每次刷新窗口时由程序自动调用
为OnDraw准备DC,然后将pDC传递给OnDraw画图nullnullMM_ANISOTROPICnullnull将来的地图坐标系的原点
在当前视口的象素位置x y屏幕中心点获得当前视口大小null将来的地图坐标系的原点
在当前视口的象素位置x y屏幕左下角nullnull此处的pDC由OnPrepareDC传递过来并已经进行了相关映射nullnull在类的名称上
点击鼠标右键添加类成员函数、变量null加类成员函数
(自定义函数)加类成员变量null添加成员函数null添加成员函数nullnullnull双击类名,打开头文件null函数申明函数体也可以不通过classview加函数,直接在.h文件手工加函数定义,在.cpp中加函数体nullnull按F4键,定位错误行nullnull添加成员变量null添加成员变量null双击view类名,打开头文件,可以发现已经增加了变量m_bPress,该变量在该类中有效null在构造函数内为成员变量赋初值null双击view类中的函数名,定位到该函数null函数中定义的变量只在该函数内有效,在该函数外则不认识该变量,不同于类成员变量nullnull主框架菜单多文档菜单null双击空白框
命名一级菜单null双击下拉菜单null输下拉菜单名称及其IDnull按鼠标右键
进classwizardnullnullnull关闭定位到该函数处并编辑它nullnullnull当按键之后才画直线刷新屏幕null当按键之后才画直线nullnullnullnullnullnullnull绘图笔的设置绘图笔的设置创建笔 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 取消所有断点null按F9 加断点null按F5或点击 调试程序null按F5执行程序,点击”打开DEM”null程序运行到断点处停止,开始调试
按F11将进入函数OpenFile内部null按F11后进入函数OpenFile内部null按F10逐行运行null调试到某一行后,将鼠标放到该行之前的某变量上,稍许就会显示该变量的值,或者
双击某行内的某变量,将其托至右下角的框内,或者鼠标点击Name下面的空白行后直接输入变量名,即可在Value栏看到其值
本文档为【Visual c++简单编程介绍】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。