LVectorBase::GetHandle

#include "ltwrappr.h"

pVECTORHANDLE LVectorBase::GetHandle(void)

Retrieves the internal LEAD vector handle for this LVectorBase class object.

Returns

A pointer to a vector handle.

Comments

Use this function to retrieve the internal LEAD vector handle for this LVectorBase class object. You can use this with any of the low level LEAD API functions that require a pVECTORHANDLE.

Required DLLs and Libraries

LVKRN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

LVectorBase::SetHandle, Class Members

Topics:

Vector Images: Getting and Setting General Information

Example

L_INT LVectorBase__GetHandleExample(HWND hWnd)
{
   UNREFERENCED_PARAMETER(hWnd);
   L_INT       nRet;
   LVectorBase VectorBase1, VectorBase2;
   VectorBase1.SetFileName(TEXT("C:\\Program Files\\LEAD Technologies, Inc\\LEADTOOLS 15.0\\Images\\test.dxf"));
   nRet = VectorBase1.Load();
   if(nRet != SUCCESS)
      return nRet;
   //This will make VectorBase2 use the vector in VectorBase1
   nRet = VectorBase2.SetHandle(VectorBase1.GetHandle());
   if(nRet != SUCCESS)
      return nRet;
   return SUCCESS;
}