gpt4 book ai didi

c++ - 如何将MFC时间/日期控件设置为24小时制

转载 作者:搜寻专家 更新时间:2023-10-31 01:20:20 28 4
gpt4 key购买 nike

我正在尝试在 dlg 框中获取 CDateTimeCtrl 控件以显示 24 小时时间格式而不是 am/pm 废话。

我本以为会有一个标志,但 MS 决定不提供。

这可能吗?

最佳答案

即使 CDateTimeCtrl 没有提供改变格式的类方法,类本身包装了 Win32 date and time picker这确实允许您设置自定义格式。您可以通过直接向控件发送消息来执行此操作:

DateTime_SetFormat(m_dateTime.m_hWnd, TEXT("HH:mm:ss"));

编辑:正如@Kirill V. Lyadvinsky 指出的那样,您可以简单地使用CDateTimeCtrl::SetFormat 方法——我在查看引用。

关于c++ - 如何将MFC时间/日期控件设置为24小时制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4980443/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com