我試圖創建一個服務器/客戶端應用程序發送剪貼板數據到所有連接的客戶端和從所有連接的客戶端(特別是OneNote 2010剪貼板數據)我試圖複製圖紙(文本框) OneNote導入到IDataObject中,然後再導入到OneNote中。唯一的問題是,當我將數據複製回剪貼板並粘貼時。文本已經丟失,我只有繪圖。如何將剪貼板數據保存爲永不離開OneNote?複製/粘貼OneNote 2010數據
private void sendButton_Click(object sender, EventArgs e)
{
clipboard = Clipboard.GetDataObject();
//SendData(clipboard);
for(int i = 0; i< clipboard.GetFormats(true).Length;i++)
{
chatHist.Text += clipboard.GetFormats(true)[i] + Environment.NewLine;
}
}
private void getButton_Click(object sender, EventArgs e)
{
Clipboard.SetDataObject(clipboard,true);
}
*凹凸* 格式返回: OneNote 2010的內部 油墨序列化格式 HTML格式 System.String UnicodeText 文本 EnhancedMetafile DeviceIndependentBitmap 圖片: http://i50.tinypic.com/255m0it。 jpg – cswimmer 2012-07-23 17:08:54