|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
|
|
|
|
| |