C#中從Clipboard儲存獲取資料的方法
2 註冊自定義資料格式:呼叫靜態方法DataFormats.GetFormat()
3 儲存資料到clipboard:利用IdataObject介面,建立一個資料物件,並設定資料;呼叫Clipboard.SetDataObject()方法
4 從clipboard獲取資料:呼叫DataObject 例項的GetDataPresent()保證資料格式與應用程式相容;呼叫IDataObject 的GetData()方法獲取資料
示例程式:
using System; namespace _ClipboardTest_ const int WM_DRAWCLIPBOARD = 0x308; public Form1() private void Form1_Load(object sender, EventArgs e) protected override void WndProc(ref System.windows.Forms.Message m) private void Form1_Closed(object sender, System.EventArgs e) IntPtr NextClipHwnd; protected static MyItem GetFromClipboard() if (dataObj.GetDataPresent(format)) [Serializable] public void CopyToClipboard() |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-591024/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 從session中獲取資料Session
- redis叢集資料儲存和獲取原理Redis
- 從 falcon api 中獲取資料API
- 有效儲存資料的方法
- C# 操縱貼上板 Clipboard(傳送資料、讀取資料、清空資料)C#
- 獲取jwt(json web token)中儲存的使用者資訊JWTJSONWeb
- 資料儲存(1):從資料儲存看人類文明-資料儲存器發展歷程
- MySQL儲存毫秒資料的方法MySql
- opencv python 從攝像頭獲取視訊/從檔案獲取視訊 /儲存視訊OpenCVPython
- Android中的資料儲存之檔案儲存Android
- Hi3516開發筆記(十):Qt從VPSS中獲取通道影像資料儲存為jpg檔案筆記QT
- c++ (2-0) 從txt讀取和儲存資料C++
- C++(2) 從yml或者txt讀取和儲存資料C++
- matlab 迴圈中使用的儲存資料方法 #更新中Matlab
- 備忘錄:C#獲取微信小程式的雲資料庫中資料C#微信小程式資料庫
- Flutter 中的資料的獲取Flutter
- python 從mongodb中獲取資料載入到pandas中PythonMongoDB
- iOS開發資料儲存篇—iOS中的幾種資料儲存方式iOS
- jqGrid獲取json資料方法JSON
- React 中獲取資料的 3 種方法:哪種最好?React
- 關於如何獲取資料的方法
- 如何獲取 C# 類中發生資料變化的屬性資訊C#
- 記憶體中的資料儲存記憶體
- Android中的資料儲存之SharedPreferencesAndroid
- 如何獲取HDFS上檔案的儲存位置
- mssql sqlserver 從指定字串中獲取數字的方法SQLServer字串
- Java讀取暫存器資料的方法Java
- java讀取倒序儲存的int型資料Java
- Spark(16) -- 資料讀取與儲存的主要方式Spark
- Mybatis讀取和儲存json型別的資料MyBatisJSON型別
- 瀏覽器儲存資料的幾種方法瀏覽器
- Excel 讀取圖片並獲取儲存路徑Excel
- 儲存刪除資料後恢復方法-適用netAPP儲存APP
- 資料儲存--檔案儲存
- SpringData JPA中儲存後重新整理並獲取實體Spring
- C#獲取根目錄的方法總結C#
- java+pgsql實現儲存圖片到資料庫,以及讀取資料庫儲存的圖片JavaSQL資料庫
- electron + go 如何從sqlite獲取資料GoSQLite
- 【儲存資料恢復】某品牌EqualLogic系列儲存介紹和資料恢復方法資料恢復