Presentation is loading. Please wait.

Presentation is loading. Please wait.

_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:

Similar presentations


Presentation on theme: "_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:"— Presentation transcript:

1 _13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com
联系QQ: QQ交流群 : 联系电话:

2 1、GDI GDI:Graphics Device Interface,图形设备接口,这是Windows提供的一组用于绘制图像的API;
昆山爱达人信息技术有限公司 QQ: 1、GDI GDI:Graphics Device Interface,图形设备接口,这是Windows提供的一组用于绘制图像的API; GUI:Graphical User Interface,图形用户界面,是指用户操作软件的界面方式,以区别于字符方式

3 2、RGB 1、RGB是Red、Green、Blue三原色的首字母; 2、Windows中使用COLORREF来表示一个RGB值;
昆山爱达人信息技术有限公司 QQ: 2、RGB 1、RGB是Red、Green、Blue三原色的首字母; 2、Windows中使用COLORREF来表示一个RGB值; typedef DWORD COLORREF; 3、通常程序中使用RGB()宏来生成一个RGB值; 1、目的 2、学习方法

4 3、绘制点和线 SetPixel/GetPixel MoveToEx/LineTo
昆山爱达人信息技术有限公司 QQ: 3、绘制点和线 SetPixel/GetPixel MoveToEx/LineTo 绘制一条直线需要两个点——起点和终点,MoveToEx设置起点, LineTo负责从起点绘制到终点 获取设备环境的当前坐标:GetCurrentPositionEx 1、目的 2、学习方法

5 4、绘制点和线 Polyline PolylineTo 注意这两个API的细微区别 昆山爱达人信息技术有限公司
QQ: 4、绘制点和线 Polyline PolylineTo 注意这两个API的细微区别 1、目的 2、学习方法

6 昆山爱达人信息技术有限公司 QQ: 5、绘制封闭图形 BOOL Rectangle(HDC hdc,int nLeftRect,int nTopRect,int nRightRect,int nBottomRect ); X O 1、目的 2、学习方法 Y

7 昆山爱达人信息技术有限公司 QQ: 6、绘制封闭图形 BOOL Ellipse(HDC hdc,int nLeftRect,int nTopRect,int nRightRect,int nBottomRect ); O 1、目的 2、学习方法 Y

8 昆山爱达人信息技术有限公司 QQ: 7、绘制封闭图形 BOOL RoundRect(HDC hdc,int nLeftRect,int nTopRect,int nRightRect,int nBottomRect, int nWidth, int nHeight); O nHeight nWidth 1、目的 2、学习方法 Y

9 8、画笔 创建画笔: HPEN CreatePen ( int fnPenStyle, // pen style
昆山爱达人信息技术有限公司 QQ: 8、画笔 创建画笔: HPEN CreatePen ( int fnPenStyle, // pen style int nWidth, // pen width COLORREF crColor // pen color ); 释放画笔: DeleteObject() 1、目的 2、学习方法

10 昆山爱达人信息技术有限公司 QQ: 9、画刷 创建画刷: HBRUSH CreateSolidBrush( COLORREF crColor // brush color value); 释放画笔: DeleteObject() 1、目的 2、学习方法

11 昆山爱达人信息技术有限公司 QQ: 10、课后练习 见线上班


Download ppt "_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:"

Similar presentations


Ads by Google