當Word 2007的主題發生更改時,是否有可以從我的VSTO應用程序註冊的事件?Word 2007更改主題時發生的事件
5
A
回答
5
正如crauscher說,辦公室似乎沒有觸發任何公開活動時,爲Office 2007應用程序的主題是由用戶改變。
你可以做最簡單的是輪詢定期註冊表項,看是否有一個變化:
Office 2007: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\Theme
Office 2010: HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Common\Theme
哪裏主題是1
爲藍,2
爲銀和3
爲黑色方案。
本文爲您提供一些您可以使用和修改的C#代碼:Setting the BackColor to match the Office 2007 color scheme
2
This article描述了主題設置存儲在註冊表中,但不通過VSTO API公開。
0
相關問題
- 1. 發生事件時更改元素
- 2. 更改事件不發生
- 3. PHP事件發生倒計時和事件發生時更新
- 4. VBA MS Word:文本更改時觸發事件
- 5. 更改Word 2007中的默認行距
- 6. 更改MS Word 2007中的頁碼
- 7. 當頁面主題發生變化時觸發什麼事件
- 8. 更改主機時發生PHP錯誤
- 9. 更改主題調用UserControl_Loaded事件
- 10. 更新Splistitem字段時發生事件接收方問題
- 11. Word中表格的事件更改
- 12. Word 2007多個BeforeClose事件處理
- 13. Internet Explorer更改事件發生太快
- 14. 更改ID - 怪事發生
- 15. 剪貼板內容發生更改時觸發事件
- 16. 當val()更改時發生JS觸發事件
- 17. 未發送Firefox輕量級主題列表更改事件?
- 18. 當選項卡發生更改時,更改事件不會觸發複選框
- 19. Outlook加載項:在新郵件中選擇/更改主題行時發生的事件。 Visual Studio 2015 C#VSTO
- 20. 如何在事件發生時更改UITableView Detail View中的導航欄標題?
- 21. IE8問題觸發更改事件
- 22. 以下事件發生時更改UITableViewCell中的文本顏色
- 23. 發生事件時更改特定UITableViewCell的UIImage
- 24. 當Xamarin ListView BindingContext項目發生更改時的事件
- 25. VBA +從Word發送郵件2007
- 26. 單擊按鈕時發生文本更改事件
- 27. xCode4 - 當事件發生變化時如何更改UI按鈕?
- 28. 以編程方式更改時不會發生SelectionChanged事件
- 29. 如何在事件發生時更改Moq對象值
- 30. 更改文檔時窗口事件會發生什麼情況?