L_AutCopy

#include "ltaut.h"

L_LTAUT_API L_INT L_AutCopy(pAutomation, dwFlags )

pAUTOMATIONHANDLE pAutomation;

/* pointer to an automation handle */

L_UINT32 dwFlags;

/* reserved */

Copies the selected objects in the active automation container to the Windows clipboard.

Parameter

Description

pAutomation

Pointer to an automation handle.

dwFlags

Reserved for future use. Must be 0.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

To paste valid automation data from the clipboard to the active automation container, use L_AutPaste.

Automation data can be cut from the active automation container and placed on the clipboard using L_AutCut.

Required DLLs and Libraries

LTAUT

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:

L_AutPaste, L_AutCut, L_AutClipboardDataReady

Topics:

Editing Automation Containers

Example

This example shows how to do a copy operation to the current automation selection.

L_INT AutCopyExample(pAUTOMATIONHANDLE pAutomation)
{
   L_INT nRet;
   nRet = L_AutIsValid ( pAutomation );
   if ( SUCCESS == nRet ) /* check the validity of the automation handle */
   {
      /* copy the current selection to the clipboard */
      nRet = L_AutCopy ( pAutomation, 0 ) ;
      if(nRet != SUCCESS)
         return nRet;

      return SUCCESS ;
   }
   else
   {
      return nRet ;
   }
}