我在使用 Vista 中的日历小工具时遇到了问题。起始日是星期日,但我想将其改为星期一。
我查看了一些论坛,它们为我指明了方向:
- 将控制面板中的区域设置更改为您所在的区域
- 将注册键更改
HKEY_CURRENT_USER/Control Panel/International/iFirstDayOfWeek
为0
这两个都已经正确了,所以对我没有帮助。还有其他人有什么建议吗?
答案1
我已经尝试解决这个问题一段时间了,因为它太烦人了。
在文件夹 c:\program files\windows sidebar\gadgets\calendar.gadget\en-us\js 中有一个名为 calendar.js 的文件,如果您编辑它(您必须更改权限/取得所有权才能执行此操作)并更改行
loc.day.first = vbsFirstDayOfWeek()-1;
到
loc.day.first = vbsFirstDayOfWeek();
这会将开始日期从周日改为周一。
我也更改了程序文件(x86)...文件夹中的同一个文件。
到目前为止似乎运行良好,没有问题,记得先备份。