+ switch (TimeZoneId)
+ {
+ case TIME_ZONE_ID_STANDARD:
+ wcscpy(TimeZoneName, TimeZoneInfo.StandardName);
+ break;
+
+ case TIME_ZONE_ID_DAYLIGHT:
+ wcscpy(TimeZoneName, TimeZoneInfo.DaylightName);
+ break;
+
+ case TIME_ZONE_ID_UNKNOWN:
+ LoadString(hApplet, IDS_TIMEZONEUNKNOWN, TimeZoneName, 128);
+ break;
+
+ case TIME_ZONE_ID_INVALID:
+ default:
+ LoadString(hApplet, IDS_TIMEZONEINVALID, TimeZoneName, 128);
+ break;
+ }
+
+ wsprintf(TimeZoneString, TimeZoneText, TimeZoneName);