图形与文本剖析.ppt

图形与文本剖析

第 3 章 图形和文本输出 (1)创建指定颜色的实心画刷函数CreateSolidBrush( ) 其原型为: ?Bool CreateSolidBrush(COLORREF crColor); ?例如创建一个红色的实心画刷: ?CBrush brush; brush.CreateSolidBrush(RGB(255,0,0)); (2)创建阴影画刷函数CreateHatchBrush( ) 其原型为: Bool CreateHatchBrush( int nIndex,COLORREF crColor); ? 参数nIndex用于指定阴影样式,它的值见下表。 例如: 创建一个具有水平和垂直交叉阴影线的红色画刷 ? CBrush brush; brush.CreateHatchBrush(HS_ CROSS,RGB(255,0,0)); 画刷的阴影样式 (3)创建位图画刷函数CreatePatternBrush( ) 采用8像素×8像素的位图。 例如:? CBitMap mybmp; mybmp.LoadBitMap(IDB_MYBMP); CBrush brush; brush.CreatePatternBrush(mybmp);? 先加载位图 【例3.7】编写一个单文档应用程序Li3_7,绘制

文档评论(0)

1亿VIP精品文档

相关文档