1
A
回答
4
您可以設置相關的註冊表項,然後做一個SendMessage函數刷新今日屏幕。
- HKEY_CURRENT_USER \ SOFTWARE \微軟\今天\皮膚
- HKEY_CURRENT_USER \ SOFTWARE \微軟\今天\ UseStartImage
- 下HKEY_CURRENT_USER \ SOFTWARE \微軟\今天\(ThemeFileName)所有值
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Color \ SHColor
- HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Color \ BaseHue
- 所有值都在HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\顏色\(ColorNumber)
- HKEY_LOCAL_MACHINE \ SYSTEM \ GWE \ SysColor
C#代碼示例:
using System.Runtime.InteropServices;
using Microsoft.Win32;
...
[DllImport("coredll.dll")]
private static extern int SendMessage(IntPtr hWnd, uint msg, int wParam, int lParam);
...
public const int HWND_BROADCAST = 0xffff;
public const int WM_WININICHANGE = 0x001A;
// Copy wallpaper file to windows directory
File.Copy(@"\My Documents\My Pictures\ImageFileName.jpg", @"\Windows\stwater_240_240.jpg", true);
// Update registry
Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Today", "Wall", "ImageFileName");
// Send message to refresh today screen
SendMessage((IntPtr)HWND_BROADCAST, WM_WININICHANGE, 0xF2, 0);
看到更多細節在:
http://windowsmobiledn.com/qa-how-to-install-a-today-theme-file/
相關問題
- 1. 在Windows Mobile 5中更改默認光標C#
- 2. 以編程方式更改Windows Mobile 6.1主題
- 3. MS Access 2010通過VBA更改主題
- 4. Magento:通過控制器更改主題
- 5. NullReferenceException通過Application.Current.Resources更改皮膚/主題
- 6. 動態更改JQuery Mobile數據主題
- 7. Windows mobile,更改版本號
- 8. 有沒有辦法通過無線更新Windows Mobile 5應用程序?
- 9. 如何通過Windows Mobile數據網格中的C#代碼更改標題文本?
- 10. Windows Phone - 根據主題更改背景
- 11. 如何通過點擊更改主題的標題?
- 12. MVC 5更改主頁
- 13. 通過TCP/IP或HTTP使用C#.net通信到Windows Mobile?
- 14. Windows Mobile 6仿真器更改存儲?
- 15. 更改主題
- 16. 在Windows中通過C++更改另一個程序的變量
- 17. 更改按鈕主題1.3.0
- 18. 動態更改主題
- 19. 通過指針c更改常量值++
- 20. pyschools主題5
- 21. JQuery Mobile ui-datepicker主題
- 22. 通過子主題修改父主題類中的方法?
- 23. 如何通過修改經典主題創建LifeRay主題?
- 24. 從主頁更改主題
- 25. 如何通過asp更改Windows密碼?
- 26. 通過代碼更改樣式主題中的文本顏色
- 27. 如何通過代碼動態更改主題
- 28. 通過更改網址參數的wordpress主題
- 29. 通過自定義(金屬)主題更改JButton(,...)文本顏色
- 30. 通過按鈕動態更改網站主題
榮譽,這看起來像正確的答案給我。 – 2010-02-20 19:02:23
我可以在Windows移動設備上找到任何註冊表項。 – 2010-03-03 21:35:29
對不起,我的壞,我發現他們:)檢查,看它現在是否工作。 – 2010-03-03 21:37:02