На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

WidenPath



The WidenPath function redefines the current path as the area that would be painted if the path were stroked using the pen currently selected into the given device context.

BOOL WidenPath(

HDC hdc // handle of device context
);


Parameters

hdc

Identifies a device context that contains a closed path.



Return Values

If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error information, call GetLastError. GetLastError may return one of the following error codes:
ERROR_CAN_NOT_COMPLETE
ERROR_INVALID_PARAMETER
ERROR_NOT_ENOUGH_MEMORY

Remarks

The WidenPath function is successful only if the current pen is a geometric pen created by the ExtCreatePen function, or if the pen is created with the CreatePen function and has a width, in device units, of more than one.
The device context identified by the hdc parameter must contain a closed path.
Any Bйzier curves in the path are converted to sequences of straight lines approximating the widened curves. As such, no Bйzier curves remain in the path after WidenPath is called.

See Also

BeginPath, CreatePen, EndPath, ExtCreatePen, SetMiterLimit


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

WidenPath



Функция WidenPath переопределяет текущий путь как область, которая должна быть закрашена если путь поглаживал бы используя ручку к настоящему времени выбирался в данный контекст устройства.

BOOL WidenPath(

HDC hdc // РУЧКА контекста устройства
);


Параметры

hdc

Идентифицирует контекст устройства, который содержит закрытый путь.



Обратные Величины

Если функция добивается успеха, обратная величина ненулевая.
Если функция терпит неудачу, обратная величина нулевая. Для того, чтобы расширять информацию ошибки, назовите GetLastError. GetLastError МОЖЕТ возвращать один из следующих кодов ошибки: ERROR_CAN_NOT_COMPLETE ERROR_INVALID_PARAMETER ERROR_NOT_ENOUGH_MEMORY

Замечания

Функция WidenPath имеет успех только если текущая ручка является геометрической ручкой созданной функцией ExtCreatePen, или если ручка создана функцией CreatePen и имеет ширину, на устройствах устройства, более, чем один.
Контекст устройства идентифицированный hdc параметром должен содержать закрытый путь.
Любое Bйzier изгибается в пути преобразованы в последовательности прямых строк, приближающих расширенные кривые. Как таковой, никакие кривые Bйzier не остаются в пути после того, как WidenPath будет назван.

Смотри Также

BeginPath, CreatePen, EndPath, ExtCreatePen, SetMiterLimit


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz