OLE drag & drop format (clipboard) constants.
| Name | Value | Description |
|---|---|---|
| sftCFText | 1 | Text |
| sftCFBitmap | 2 | Bitmap |
| sftCFMetafile | 3 | Metafile |
| sftCFDIB | 8 | DIB |
| sftCFPalette | 9 | Palette |
| sftCFEMetafile | 14 | EnhMetafile |
| sftCFFiles | 15 | Files |
| sftCFRTF | -16639 | RTF |
axSftMask1.OLEDrag();
}
}
private void axSftMask1_OLEStartDrag(object sender, AxSftMaskLib80._ISftMaskEvents_OLEStartDragEvent e)
{
e.data.Clear();
e.data.Files.Add(axSftMask1.SelText, null);
e.data.SetData(null, SftOLEClipboardConstants.sftCFFiles);
e.allowedEffects = 1; //vbDropEffectCopy
}
If AxSftMask1.SelLength <> 0 Then
AxSftMask1.OLEDrag()
End If
End Sub
Private Sub AxAxSftMask1_OLEStartDrag(ByVal sender As Object, ByVal e As AxSftMaskLib80._ISftMaskEvents_OLEStartDragEvent) Handles AxSftMask1.OLEStartDrag
e.data.Clear()
e.data.Files.Add(AxSftMask1.SelText)
e.data.SetData(Nothing, SftOLEClipboardConstants.sftCFFiles)
e.allowedEffects = 1 ' vbDropEffectCopy
End SubSee Also Object Hierarchy