资 源 简 介
应用背景安装Linux和Windows双系统的人,特别是这装LinuxDeepin的人会发现,每次进入Linux系统之后再进入Windows系统,系统的时间格式被改ChinesePRC,右下解只显示一个C和一个小时的数字,很讨厌。Windows的时间格式设置要弹好几个框,点好多按钮,搞人了,让人很心烦。我写了一个Windows控制台程序,帮助大家快速恢复系统时间格式。既然要快速,就不提供界面和选项了,需要的兄弟姐妹们自己修改代码吧。关键技术
1、Windows注册表控制技术。本人使用的是Visual C++ 6.0,在编写代码的时候发现它修改不了Windows7的时候格式,研究发现SetLocaleInfo最终修改的是注册表,于是直接修改了注册表。
2、Windows所有窗口刷新技术。很讨厌给所有的窗口发送WM_SETTINGCHANGE消息之后所有窗口纹丝不动,特别是桌面右下解的时间格式没有刷新。于是强制刷新了所有窗口。