C#定义了一个类System
Windows
Clipboard 来简化剪切板操作,这个类有一个静态方法,主要有: Clear 清除剪切板中的所有数据; ContainsData,ContainsAudio,ContainsFlieDropList,ContainsText,ContainsImage,用于检查剪切板中是否存在相应的数据; GetAudioStream,GetDataObject,GetText,GetImage,GetFileDropList,用于取得数据; SetAudio,SetDataObject,SetText,SetImage,SetFileDropList,用于添加数据; 以下是检测剪切板的方法: 一、引入 要使用剪切板首先要引入三个函数, [System
Runtime
InteropServices
DllImport("user32")] private static extern IntPtr SetClipboardViewer(IntPtr hwnd); [System
Runtime
InteropServices
DllImport("user32")] private static extern IntPtr ChangeClipboardChain(IntPtr hwnd,IntPtr hWndNext); [System
Runtime
InteropServices
DllImport("user32")] private static extern int SendMessage(IntPtr hwnd,int wMsg,IntPtr wParam,IntPtr lParam); const int WM_DRAWCLIPBOARD = 0x308; const int WM_CHANGECBCHAIN =