gpt4 book ai didi

c# - 如何将 MFC 的 COleDateTime 转换为 C# DateTime?

转载 作者:太空狗 更新时间:2023-10-30 00:17:42 35 4
gpt4 key购买 nike

我有一个旧库,它使用 COleDateTime 作为 C++ MFC Dll 中的返回类型。当我执行 PInvoke 时,我能否自信地将其编码为 DateTime 对象?或者我应该做一些古怪的事情,比如将 COleDateTime 转换为自 1970 年以来的刻度数,然后将这些刻度转换回 C# 调用项目中的 DateTime 对象?

谢谢!

最佳答案

您可以通过访问 m_dt member 返回 double 值在 COleDateTime class 上.

然后,您会将那个 double 值传递给静态 FromOADate methodDateTime structure 上将 double 转换为 DateTime 实例。

关于c# - 如何将 MFC 的 COleDateTime 转换为 C# DateTime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/570224/

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