2
我試圖在旅行時自動移動不同時區之間的移動,並且好奇是否有人知道如何通過使用Windows API/SDK。我將使用.NET和C#,但也肯定會對原始API調用感到滿意。謝謝!如何使用Windows SDK更新「其他時鐘」設置
我試圖在旅行時自動移動不同時區之間的移動,並且好奇是否有人知道如何通過使用Windows API/SDK。我將使用.NET和C#,但也肯定會對原始API調用感到滿意。謝謝!如何使用Windows SDK更新「其他時鐘」設置
這不是它的工作原理。如果像這樣的每一個小調整對話都有api,winapi將會變得龐大。相反,該對話框會更改註冊表項,這些鍵稍後會以任何代碼顯示時鐘的方式回讀。
您可以通過運行SysInternals的ProcMon找到它們。在你點擊應用按鈕之前啓動它,在此之後立即停止。在跟蹤中使用HCKU \ Control Panel \ DateTime \ AdditionalClocks時會遇到一些麻煩。將對話框中的設置映射到註冊表值非常簡單。
屬於Windows的黑客註冊表項非常適合。但只要您不希望Windows在下一個版本中仍能正常工作,您就會擺脫困境。實際上改變它們可能需要註銷和登錄才能使更改生效,但我沒有嘗試。
太棒了!這甚至更好。我認爲這會很好。 – 2012-04-17 02:16:27
僅供參考 - 無需註銷/登錄即可更新。 – 2012-04-17 02:17:06