clipboard_monitor_in_win7
生活随笔
收集整理的這篇文章主要介紹了
clipboard_monitor_in_win7
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
clipboard_monitor_in_win7 添加監聽
AddClipboardFormatListener(this.Handle); 移除
RemoveClipboardFormatListener(this.Handle); #region 剪貼板監視器[DllImport("user32.dll")]public static extern bool AddClipboardFormatListener(IntPtr hwnd);[DllImport("user32.dll")]public static extern bool RemoveClipboardFormatListener(IntPtr hwnd);private static int WM_CLIPBOARDUPDATE = 0x031D; #endregion protected override void DefWndProc(ref Message m){if (m.Msg == WM_CLIPBOARDUPDATE){if (Clipboard.ContainsText()){//label1.Text = Clipboard.GetText();this.pFramework.Application.CommandPool.EnableBarItem(typeof(YSC.PluginGIS.EditingPasteCommand).ToString(), true);}else if (Clipboard.ContainsImage()){//pictureBox1.Image = Clipboard.GetImage();//pictureBox1.Update();
}else{this.pFramework.Application.CommandPool.EnableBarItem(typeof(YSC.PluginGIS.EditingPasteCommand).ToString(), false);}}else{base.DefWndProc(ref m);}} View Code
?
posted on 2017-01-04 14:39 Anders' Yan 閱讀(...) 評論(...) 編輯 收藏轉載于:https://www.cnblogs.com/yansc/p/6248612.html
總結
以上是生活随笔為你收集整理的clipboard_monitor_in_win7的全部內容,希望文章能夠幫你解決所遇到的問題。