#include "Ltwrappr.h"
L_INT LRsterPaint::OffsetClipRgn(nDX, nDY)
Offsets the paint-clipping region of the device context (DC) and the bitmap.
The offset in the horizontal direction.
The offset in the vertical direction.
| Value | Meaning |
|---|---|
| SUCCESS | The function was successful. |
| < 1 | An error occurred. Refer to Return Codes |
The toolkit will perform the necessary transformations to the offset values using the current painting transformation set by calling LRasterPaint::SetTransformation function. Therefore, the user should provide the offset values without any transformations.
Required DLLs and Libraries
L_INT LRasterPaint_OffsetClipRgnExample( LRasterPaint* pRstp ){L_INT nRet;HRGN hRgn ;/* create some region */hRgn = CreateRectRgn ( 0, 0, 100, 100 ) ;/* set the painting tools new DC clip region */nRet = pRstp->SetClipRgn ( hRgn ) ;if(nRet != SUCCESS)return nRet;/* offset the current painting tools clipping region *//* using the current transformatoin settings */nRet = pRstp->OffsetClipRgn ( 10, 10 ) ;if(nRet != SUCCESS)return nRet;/* delete the regions */DeleteObject ( ( HRGN ) hRgn ) ;return SUCCESS;}