연결된 모든 클라이언트 (특히 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