📄 idataobject.cs
字号:
namespace Imps.Client.Pc.BizControls
{
using System;
using System.Runtime.InteropServices;
[ComImport, ComVisible(true), Guid("0000010E-0000-0000-C000-000000000046"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
{
[PreserveSig]
uint GetData(ref FORMATETC a, ref STGMEDIUM b);
[PreserveSig]
uint GetDataHere(ref FORMATETC pFormatetc, out STGMEDIUM pMedium);
[PreserveSig]
uint QueryGetData(ref FORMATETC pFormatetc);
[PreserveSig]
uint GetCanonicalFormatEtc(ref FORMATETC pformatectIn, out FORMATETC pformatetcOut);
[PreserveSig]
uint SetData(ref FORMATETC pFormatectIn, ref STGMEDIUM pmedium, [In, MarshalAs(UnmanagedType.Bool)] bool fRelease);
[PreserveSig]
uint EnumFormatEtc(uint dwDirection, IEnumFORMATETC penum);
[PreserveSig]
uint DAdvise(ref FORMATETC pFormatetc, int advf, [In, MarshalAs(UnmanagedType.Interface)] IAdviseSink pAdvSink, out uint pdwConnection);
[PreserveSig]
uint DUnadvise(uint dwConnection);
[PreserveSig]
uint EnumDAdvise([MarshalAs(UnmanagedType.Interface)] out IEnumSTATDATA ppenumAdvise);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -