CBrush::CBrush

CBrush ( );

CBrush ( COLORREF crColor );
кинути ( CResourceException );

CBrush ( int nIndex, COLORREF crColor );
кинути ( CResourceException );

CBrush ( CBitmap * pBitmap );
кинути ( CResourceException );

Параметри

crColor

Визначає колір пензля, як RGB-кольорів. Якщо пензель пташенят, цей параметр визначає колір на штриховка.

nIndex

Визначає Люк стилю пензля. Це може бути одне з таких значень:

pBitmap

Пункту до CBitmap об'єкта, який визначає крапковий малюнок, з яким пензель малює.

Зауваження

Має чотири перевантажений конструктори. Конструктор без аргументів конструкції об'єкт не ініціалізовано CBrush , який слід ініціалізувати, перш ніж вона може бути використана.

Якщо ви використовуєте Конструктор без аргументів, слід ініціалізувати кінцевий об'єкт CBrush з CreateSolidBrush, CreateHatchBrush, CreateBrushIndirect, CreatePatternBrushабо CreateDIBPatternBrush. Якщо використовується одна з будівельниками, що приймає аргументів, то ніяких подальших ініціалізації є необхідним. Конструктори з аргументами може кинути виняток, якщо помилка помилки, хоча завжди вдасться конструктора з аргументів.

Конструктор з одним COLORREF параметр конструкції тверді пензель із вказаного кольору. Колір вказує RGB-значення і може бути побудований з RGB макрос у WINDOWS.H.

Конструктор з двома параметрами конструкції Люк пензля. Параметр nIndex визначає індекс вилупилися візерунок. Параметр crColor визначає колір.

Конструктор з параметром CBitmap конструкції візерункові пензлі. Цей параметр ідентифікує крапковий малюнок. Передбачається, що малюнка були створені за допомогою CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapабо CBitmap::CreateCompatibleBitmap. Мінімальний розмір для крапковий малюнок для використання у візерунку заливки є 8 пікселів на 8 пікселів.

Огляд CBrushЧлени класу | Ієрархічна діаграма

Дивіться також CBrush::CreateSolidBrush, CBrush::CreateHatchBrush, CBrush::CreateBrushIndirect, CBrush::CreatePatternBrush, CBrush::CreateDIBPatternBrush, CGdiObject::CreateStockObject

Index