我的手機,運行Windows Mobile 6,突然決定每次將它連接到我的電腦時,都會一小時。我試着玩控制面板中的時區設置,但無濟於事。如何在Windows Mobile上修改我的時區的夏令時?
我已經得出結論,問題的核心在於我的時區的夏令時配置。
我找不到任何實用程序讓我在Windows Mobile上編輯它(Windows中的ala tzedit
)。我決定寫一些我自己的東西,但我找不到合適的關鍵字來搜索!我所能想到的「Windows移動」和「夏令時」的所有變化都不斷回到2007年對美國夏令時所做的更改,而不是API!
有沒有人有任何建議,我應該尋找哪些功能?我想用C#編寫它,但我希望P/Invoke應該讓我訪問常規的API。
更新:我最終自己編寫應用程序,使用TimeZoneInformation
函數,如下所示。謝謝!
另一個更新[約2周後]:如果你需要這樣的東西,我把程序和源代碼在線在http://shalom.craimer.org/projects/。我希望這可以節省5分鐘左右的時間。
他們是,但他們是以某種格式編碼,我懶得去嘗試和逆向工程。我剛剛結束了使用Windows Mobile的API而不是... – scraimer 2009-09-24 09:50:57