需求描述:
我想實作office內容的復制粘貼功能(autoCAD有這種實作),即在本機上復制檔案(比如excel)某部分內容,然后粘貼到我的應用程式上(看上去就像是一個圖片粘在界面上,圖片顯示復制的內容,字體、格式及顏色都和復制一致,可拖動邊角實作縮放),并且雙擊粘貼部分,又能以對應的Office軟體打開這些內容。
網上把搜索的都找遍了,關鍵字”OLE 嵌入鏈接”,也沒找到合適的資料。本來我是想讀取OLE剪貼板內容,然后自己通過GDI繪制到界面上,但這種方法可行性不大,畢竟Office套餐軟體那么多,如果能夠直接操作OLE來實作的話,就方便多了。
uj5u.com熱心網友回復:
需求還可以更進一步,雙擊時視窗是打開還是嵌入uj5u.com熱心網友回復:
mfc的話,有向導可以實作,沒什么技術含量uj5u.com熱心網友回復:
非常感謝回答,能否有具體的提示呢?正所謂會者不難,而我沒找到這塊東西,所以也找的甚是辛苦,然而依舊一無所獲
uj5u.com熱心網友回復:
折騰找到了VS自帶的原始碼實體,但這是在多檔案下寫的東西,我想將這塊功能封裝在DLL中,頭疼。。。uj5u.com熱心網友回復:
在MSDN98中搜“COM Tutorial Samples”MSDN98_1.ISO http://pan.baidu.com/s/1dDF41ix, MSDN98_2.ISO http://pan.baidu.com/s/1bnGo0Vl
uj5u.com熱心網友回復:
先找到對應的主要功能部分,然后抽取出來封裝成一個函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/98263.html
上一篇:求解惑
下一篇:matlab與vs混合編程問題
