Don*_*nie 2 windows winapi windows-runtime
我有一个长时间运行(并且几乎总是显示)的应用程序,它显示当前时间.目前,如果您更改时区,时间格式或语言格式不会更改,除非我退出并重新启动应用程序.如何检测这些更改以便立即刷新格式?
请注意,这是本机的,而不是托管代码(我不能改变它),所以任何只管理的东西都是正确的.
Ros*_*dge 5
更改时区会向所有顶级窗口发送WM_TIMECHANGE消息,而更改时间格式会发送WM_SETTINGCHANGE消息.更改语言(系统区域设置)需要重新启动,因此不会发送消息.
归档时间:
11 年 前
查看次数:
306 次
最近记录: