2014-02-25 81 views
1

由於Office剪貼板是從系統(Windows)剪貼板的方式,它可以包含多個項目不同。訪問元素編程

是否可以遍歷Office剪貼板程序的要素是什麼?

謝謝。

Shakti

+0

辦公室有一個廣泛的自動化模型,你有Google嗎? – user1793036

+0

我用Google搜索了它。但沒有成功。 :( –

+0

@Shaktisaxena你有沒有想出一個解決方案在這裏我有一個類似的問題 – user1881587

回答

1

Office剪貼板沒有API或文檔。

下面是從2010年的一篇文章,探討accessing MSO.dll directly使用Office剪貼板。

我沒有測試的代碼我自己。

+1

這就是我;)的代碼,特定位的工作原理是使用硬編碼的非記錄條目指向MSO.DLL - 也就是說,它的(因爲我提在評論中)相當脆弱,並且不能承受辦公室補丁。 – lab27

+0

與大多數(有用的)辦公室一樣,這就像我們要得到的一樣好! –

+0

@ lab27我知道這可能很多問,但是你可以在你的博客上做一個後續的帖子來解釋你是如何找到clearClipboard和getClipboardCount函數的?我問在stackoverflow,看看是否有人知道你是如何得出每個版本的辦公地址,但沒有迴應到目前爲止。 http://stackoverflow.com/questions/37971724/how-to-get-stable-address-from-a-dll – user1881587