术语 | CBrush::CreatePatternBrush | ||
释义 | CBrush::CreatePatternBrush BOOL CreatePatternBrush( CBitmap* pBitmap ); 返回值:调用成功时返回非零值,否则为0。 参数:
说明: 本函数用位图指定的模式初始化画刷。此画刷随后就可用于任何支持光栅操作的设备上下文。由bBitmap指定的位图一般用以下的函数初始化:CBitmap::CreateBitmap、CBitmap::CreateBitmapIndirect、CBitmap::LoadBitmap或Cbitmap::CreateCompatibleBitmap。用作填充模式的位图应该是8像素×8像素的。如果位图太大,Windows将用该位图的左上角的8行8列的像素来创建填充模式。 删除模式画刷时不会影响相关的位图。这意味着可以用一个位图来创建任意个模式画刷。 采用黑白位图(1位面、每像素1位)创建的画刷使用当前的文本颜色和背景色。位值置为0的像素点将用当前的文本颜色绘制,位值置为1的像素点将用当前的背景色绘制。 要了解有关使用Windows函数::CreatePatternBrush的更详细信息,请参阅联机文档“Win32 SDK 程序员参考”。 请参阅: CBitmap, CBrush::CreateBrushIndirect, CBrush::CreateDIBPatternBrush, CBrush::CreateHatchBrush, CBrush::CreateSolidBrush, CGdiObject::CreateStockObject |
||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。