LBitmapWindow::CopyToClipboard
#include "ltwrappr.h"
virtual L_INT LBitmapWindow::CopyToClipboard(hWnd, uFlags=COPY2CB_EMPTY|COPY2CB_DIB|COPY2CB_DDB|COPY2CB_PALETTE)
| HWND hWnd; | /* handle to the active window that owns the clipboard */ | 
| L_UINT uFlags; | /* flag that indicates how image data is placed on the clipboard */ | 
Copies the class object's bitmap to the clipboard.
| Parameter | Description | |
| hWnd | Handle to the active window that owns the clipboard. | |
| uFlags | Indicates how image data is placed on the clipboard. You can use a bitwise OR ( | ) to pass more than one value. Valid values are: | |
| 
 | Value | Meaning | 
| 
 | COPY2CB_EMPTY | [0x0001] Empty the clipboard before copying data to it. | 
| 
 | COPY2CB_DIB | [0x0002] Copy DIB data to the clipboard. | 
| 
 | COPY2CB_DDB | [0x0004] Copy DDB data to the clipboard. | 
| 
 | COPY2CB_PALETTE | [0x0008] Copy palette data to the clipboard. | 
| 
 | Note: Specifying the above flags will cause the copied image to be copied, with its region if it has one | |
| 
 | COPY2CB_FLOATER | [0x8000] Copy the floater bitmap, if one exists. | 
Returns
| SUCCESS | The function was successful. | 
| < 1 | An error occurred. Refer to Return Codes. | 
Comments
The clipboard will contain the same width, height, bits per pixel, and color order as the image in the class object’s bitmap.
Required DLLs and Libraries
| LTDIS 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
| Elements: | |
| Topics: | 
Example
L_VOID TestFunction(LBitmapWindow& MyBitmap,HWND hWnd)
{
   if(MyBitmap.IsAllocated())
      MyBitmap.CopyToClipboard(hWnd);
}