回 帖 发 新 帖 刷新版面

主题:能否编程更改时间显示格式(不用控制面板)?

桌面右下角的时间用24时制显示,能否编程让其以12小时制显示,而不用去控制面板里设制。

回复列表 (共1个回复)

沙发


[em1]
继续试验,发现SetLocaleInfo(LOCALE_USER_DEFAULT,LOCALE_ITIME,"0")把
时间设为12小时制,SetLocaleInf(LOCALE_USER_DEFAULT,LOCALE_ITIME,"1")
把时间设为24时制,双击桌面右下角的时间,打开“日期和时间”属性,就能看到变化。但右下角的时间仍是原方式显示,重启计算机后才能改变。

另外发现GetLocalTime取得的时间始终是24时制表示的,它能否返回以12时方式表示的结果呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册