c++点滴

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2009年2月2日

摘要: GDI画刷对象 GDI中的画刷对象的颜色决定了区域填充中前景色。 缺省的DC画刷是白色画刷。一旦画笔被选入设备上下文后,可通过下面两个函数来访问设置和得到DC画笔颜色。 GDI预定义了7个库存画刷,可以使用GetStockObject函数带入以下参数获取库存画刷。 BLACK_BRUSH---------------黑色画刷 DKGRAY_BRUSH-------------暗灰色画刷 GRAY_... 阅读全文
posted @ 2009-02-02 19:39 Reunion 阅读(1323) 评论(1) 推荐(0) 编辑

2009年2月1日

摘要: 用ExtCreatePen创建装饰性画笔 dwPenStyle:为画笔类型和型式(类型包括PS_COSMETIC和PS_GEOMETRIC,PS_COSMETIC为装饰画笔,PS_GEOMETRIC为几何画笔,型式包括前面说的画笔的样式PS_SOLID....,在2000/nt以上还包括PS_USERSTYLE、PS_ALTERNATE)。 dwWidth:装饰性画笔只能画单个象素宽的线,因此... 阅读全文
posted @ 2009-02-01 18:46 Reunion 阅读(810) 评论(0) 推荐(0) 编辑

2009年1月31日

摘要: CreatePenIndirect函数 结构LOGPEN存储了逻辑画笔的三个参数,画笔样式、宽度、颜色。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->typedef struct tagLOGPEN{ UINT lopnStyle; ... 阅读全文
posted @ 2009-01-31 21:12 Reunion 阅读(933) 评论(0) 推荐(0) 编辑

2009年1月30日

摘要: GDI画笔对象 GDI中的画笔对象包含了直线和曲线的宽度、形式、颜色、端点形状、交点以及样式。你画出来的线是啥颜色,好宽,都由它决定的。 缺省的DC画笔是单个象素宽的黑色画笔。一旦画笔被选入设备上下文后,只有颜色是可以改变的,可通过下面两个函数来访问设置和得到DC画笔颜色。 Code highlighting produced by Actipro CodeHighlighter (fre... 阅读全文
posted @ 2009-01-30 13:22 Reunion 阅读(1813) 评论(0) 推荐(0) 编辑

2009年1月29日

摘要: 接着练 GDI对像 Windows的GDI对象类型是通过MFC中的类来表示的,而CGdiObject正是所有GDI对象类的抽象基类,即Windows的GDI对象是通过CGdiObject派生类的C++对象来表示的。如:CBitmap、CBrush、CFont、CPallete、CPen、CRgn....... GDI对象存储在什么地方呢?GDI对象存储在系统范围内的固定大小的对象表中,称之为对象句... 阅读全文
posted @ 2009-01-29 20:13 Reunion 阅读(1614) 评论(0) 推荐(0) 编辑

2009年1月28日

摘要: 以前在Delphi下用Canvas用惯了,很少直接使用GDI API,今天转换到VC下了,哪只有重新温习GDI了,首先先简单说说GDI体系结构。 GDI是微软设计的一套API,为应用程序提供设备无关的接口,包括视频显示、打印机、画图仪和传真机。GDI提供几百个Windows程序可以调用的函数。这些函数大多数是从Win32的子系统GDI32.DLL中导出。有兴趣的话找个工具看看GDI32.Dll的导... 阅读全文
posted @ 2009-01-28 20:53 Reunion 阅读(2316) 评论(0) 推荐(0) 编辑

2009年1月27日

摘要: 今天把博客开通了,欢迎您的光临! 阅读全文
posted @ 2009-01-27 19:07 Reunion 阅读(109) 评论(0) 推荐(0) 编辑