#include "Ltwrappr.h"
L_INT LContainer::GetObjectCursor (nObjectType, phCursor)
Gets a copy of the specified container object cursor.
An integer value that represents the object for which to get the cursor.
Pointer to the variable to be updated with the cursor.
Value | Meaning |
---|---|
SUCCESS | The function was successful. |
< 1 | An error occurred. Refer to Return Codes. |
The user is responsible for deleting the received cursor.
When phCursor is no longer needed, it should be deleted.
Required DLLs and Libraries
L_INT LContainer_GetObjectCursorExample( LContainer &lCont, HCURSOR* phCur )
{
L_INT nRet;
nRet = lCont.IsValid ( );
if ( nRet == SUCCESS ) /* check the validity of container handle */
{
HCURSOR hCursor ;
/* get the container line object cursor */
nRet = lCont.GetObjectCursor ( CONTAINER_OBJECT_TYPE_LINE, &hCursor ) ;
if(nRet != SUCCESS)
return nRet;
*phCur = ( HCURSOR ) CopyImage ( phCur, IMAGE_CURSOR, 0, 0, 0 ) ;
}
else
{
return nRet ;
}
return SUCCESS ;
}