COleCurrency::m_status
此数据成员的类型是枚举类型 CurrencyStatus,在 COleCurrency 选件类中定义的。
enum CurrencyStatus{
valid = 0,
invalid = 1,
null = 2,
};
备注
有关这些状态值的简短说明,请参见以下列表:
COleCurrency::valid 指示此 COleCurrency 对象是有效的。
COleCurrency::invalid 指示此 COleCurrency 对象无效;即其值可能不正确。
COleCurrency::null 清单,也就是说,此 COleCurrency 对象是空值没有为该对象所提供。(这不是“empty”在数据库意义“具有值”,它与C++ NULL相对。)
COleCurrency 对象的状态在以下情况下无效:
如果它的值从不能转换为货币值的 VARIANT 或 COleVariant 值设置为。
如果此对象算术赋值操作时遇到溢出或下溢,例如 += 或 *=。
如果无效值赋给此对象。
使用 SetStatus,如果该对象的状态显式设置为无效。
有关能将状态到无效的操作的更多信息,请参见以下成员函数:
要求
Header: afxdisp.h