Поделиться через


Метод Pen::P en(constBrush*,REAL) (gdipluspen.h)

Создает объект Pen , который использует атрибуты кисти и реальное число для задания ширины этого объекта Pen .

Синтаксис

void Pen(
  [in] const Brush *brush,
  [in] REAL        width
);

Параметры

[in] brush

Тип: const Brush*

Указатель на кисть, на основе этого пера.

[in] width

Тип: REAL

Необязательный элемент. Реальное число, указывающее ширину росчерка пера. Значение по умолчанию — 1,0. Если это значение равно 0, ширина в единицах устройства всегда равна 1 пикселю, за исключением того, что width не будет зависеть от операций преобразования масштаба, которые применяются для объекта Pen Graphics, для которых используется ; ширина всегда будет равна 1 пикселю.

Возвращаемое значение

None

Remarks

При передаче адреса пера одному из методов рисования объекта Graphics ширина росчерка пера зависит от единицы измерения, указанной в объекте Graphics . Единицей измерения по умолчанию является UnitPixel, который является элементом перечисления Unit .

Примеры

В следующем примере создается объект Brush , а затем объект Pen на основе объекта Brush .

SolidBrush sBrush(Color(255,255,0,0));
Pen pen(&sBrush, 4.0f);

Требования

   
Минимальная версия клиента Windows XP, Windows 2000 Профессиональная [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header gdipluspen.h (включая Gdiplus.h)
Библиотека Gdiplus.lib
DLL Gdiplus.dll

См. также раздел

Brush

Перо

Перья, линии и прямоугольники

Настройка ширины и выравнивания пера