クリップボードに管理されていない OLE オブジェクトがあります。次のコードでクリップボードに入れました:
[DllImport("mfc80u.dll", CallingConvention = CallingConvention.ThisCall, EntryPoint = "#1532")]
public static extern void COleClientItem_CopyToClipboard(IntPtr thisClientItem, int bIncludeLink);
オブジェクト (Word、Excel、画像など) が誰であるかを知る方法と、C# を介してファイルに保存する方法を教えてください。