Réglage de la Zone horaire avec le Compact Framework sur Windows Mobile 6

D'abord, le contexte: j'ai un .Net application qui s'exécute en mode plein écran sur les périphériques Windows Mobile 6 (IPAQ 210s). Notre logiciel pistes le temps de l'utilisateur de la zone de manière indépendante du système d'exploitation, nous calculons l'heure affichée en fonction du temps de la zone de réglage de l'heure UTC. Comme beaucoup le savent, véritable mode kiosque n'est pas facile à réaliser sur Windows Mobile 6, et la dernière pièce du puzzle de cette application est la suppression de l'heure d'été, les notifications de l'OS.

Mon préféré la solution à ce problème serait réglé l'appareil fuseau horaire de GMT Casablanca, puisqu'il n'observe pas l'heure d'été. J'ai découvert, cependant, que malgré tous mes efforts (y compris à l'aide de la OpenNETCF bibliothèque) je ne peux pas obtenir le fuseau horaire de manière fiable bâton pendant le processus de configuration des périphériques. La date/heure de l'applet dans l'OS, il semble comme le fuseau horaire est GMT, mais le temps est un large de ce qu'il devrait être pour que le fuseau horaire.

Quelqu'un peut-il offrir des conseils sur la manière d'obtenir le changement de fuseau horaire pour coller correctement? Ou, mieux encore, personne ne sait comment faire pour désactiver l'heure d'été notification sur WinMob 6?

OriginalL'auteur bjanaszek | 2009-06-12