在Outlook的日历中显示第二时区是不能通过OOM(Outlook Object Model)、MAPI或CDO来完成的。这个纯粹是跟本地的注册表有关。
关于第二时期的设定在注册表的HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Options\TimeZone键下。在这个键下有四个值:SecondaryTZ REG_DWORD 用来确定是否显示第二时区,ShortName1 REG_SZ 用来储存默认时区的名称,ShortName2 REG_SZ 用来储存第二时区的名称,TZ2 REG_BINARY 用来储存第二时区的TIME_ZONE_INFORMATION(具体信息请参阅TIME_ZONE_INFORMATION)。
如果要用代码操纵我们就只能从这边入手。

本文介绍了如何在Outlook中通过注册表设置显示第二时区的方法。涉及的注册表键包括SecondaryTZREG_DWORD、ShortName1REG_SZ、ShortName2REG_SZ及TZ2REG_BINARY等。

7678

被折叠的 条评论
为什么被折叠?



