网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 COleDateTime::m_status
释义 COleDateTime::m_status

说明:
该数据成员的类型是DateTimeStatus枚举类型,它是在COleDateTime类中定义的。
enum DateTimeStatus
{
  valid = 0,
  invalid = 1,
  null = 2
};
这些状态值的简要描述见下列列表:
·COleDateTime::valid指示该COleDateTime对象有效。
·COleDateTime::invalid指示该COleDateTime对象无效,也就是说,它的值可能不正确。
·COleDateTime::null指示该COleDateTime对象为空,也就是说,没有为该对象填充值(这里,“空”是数据库中“没有值”的意思,而不是C++中NULL值)。
在以下情况下,一个COleDateTime对象的状态为无效:
·如果它的值从一个VARIANT或COleVariant值设定,但它们无法转换成日期/时间值。
·如果它的值从一个time_t, SYSTEMTIME或FILETIME值设定,但它们无法转换成日期/时间值。
·如果它的值由SetDateTime带无效参数值设定。
·如果该对象在进行如+=或-=的算术运算时上溢或下溢
·如果给该对象指派了一个无效值。
·如果使用SetStatus显式地设置该对象状态为无效。
有关可能设置状态为无效的操作的信息,请参阅下面的成员函数:
·COleDateTime
·SetDateTime
·operator +, -
·operator +=, -=
警告:
该数据成员仅在高级编程时使用。如果操作对象的状态,请调用成员函数GetStatus和SetStatus。有关设置该数据成员的注意事项,请参阅SetStatus。
有关COleDateTime值的边界问题,请参阅联机文档“Visual C++程序员指南”中的“日期和时间:自动支持”。

请参阅:
COleDateTime::GetStatus, COleDateTime::SetStatus
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/2/11 9:12:45